
Madrid, Spain
H10 Villa de la Reina
4-star hotel · H10
0.6 km straight-line distance
Centrally located in Madrid, this luxurious hotel is surrounded by restaurants, numerous pubs and clubs, as well as boutiques and shops which are all only minutes away. The nearest airport is some 12 km away and Atocha train and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant























