Located 25 minutes' walk from Atocha railway station, Rooms In Madrid Downtown is 750 metres from the cibeles Cybele Palace.
This apartment lies 1.5 km from Mercado de la Cebada Fresh Food Market and just near Gran Via tube station. The 8-room apartment gives access to the ancient Egyptian Temple of Debod, which is a 20-minute walk away. Prado National Museum is 1.1 km away, and Luna Cinema Amusement Center is also within 500 metres of Rooms In Madrid Downtown. The nearest bus stop, Alcala - Sevilla, is 10 minutes' stroll away.
If you stayed at this hotel, share your experience with us, please