Choose your room
Rooms In Madrid Downtown
The 8-room Rooms In Madrid Downtown is located 2.2 km from Atocha train station and just moments from Luna Cinema Amusement Center.
Conde Duque Cultural Center is just a 13-minute walk from the premises, while the art Museo Nacional Thyssen-Bornemisza is 16 minutes' walk away. The room Royal Palace of Madrid is a short way from this apartment. Rooms In Madrid Downtown also lies a mere 650 metres from the Vast pedestrianized Puerta del Sol Public Square.
Alcala - Sevilla bus stop, set merely 0.6 km away, as well as Gran Via tube station, set approximately a 5-minute ride away, ensure that this apartment is an excellent base for touring the city.