Gran Via 63 Rooms
Calle Gran Via 63, Madrid, Spain
Show on map
Gran Via 63 Rooms
Just 0.9 km from the baroque Catholic cathedral "Catedral de Sta Maria la Real de la Almudena", Gran Via 63 Rooms Madrid hotel includes 17 rooms.
Situated approximately 20 minutes' walk from the art Museo Nacional Thyssen-Bornemisza, this Madrid hotel also gives access to such sports venues as the football Santiago Bernabeu Stadium, which is about a 10-minute drive away. Standing merely 550 metres from Gran Via Boulevard, the hotel is 2.1 km from Palacio de Cristal Glasshouse. The Gran Via 63 Rooms Madrid is a stone's throw from the prominent opera house "Teatro Real", and Santo Domingo tube station lies nearly a 5-minute walk away. The property is 2.7 km from Atocha railway station.
You can relish Spanish cuisine at Rosi La Loca Taberna located a mere 550 metres away.
Amenities
Main Features
Facilities
- Parking