Choose your room
Rooms 504
Rooms 504 Madrid hotel offers 10 rooms a 12-minute walk from the huge Plaza Mayor. This guest house comes with Wi-Fi in the rooms.
Located 2.2 km from Atocha railway station, the comfortable hotel stands within a few blocks of the Vast pedestrianized Puerta del Sol Public Square. The ancient Egyptian Temple of Debod lies a 20-minute walk away. 3.7 km from the football Santiago Bernabeu Stadium is a perk for guests staying at the Rooms 504. This property is within 500 metres of Alcala - Sevilla bus stop and a stone's throw from Gran Via underground station.
The restaurant Mercado de San Miguel is situated a 14-minute stroll from the hotel.