Located merely 1.7 km from Templo de Debod, Madrid Centro Rooms hotel is about 5 minutes by car from Puerta del Sol.
Private bathrooms also include a hair dryer.
Guests may find the bar Museo del Jamon only a few metres from the hotel.
The guest house is right in the centre of the city, nearly a 5-minute walk from Gran Via, and extremely close to Sevilla tube station. Iglesia de San Antonio de Los Alemanes is a mere 550 metres from the property, while Adolfo Suarez Madrid-Barajas airport is 25 km from it. Prado National Museum is a 14-minute stroll from this Madrid hotel, and Atocha is situated 2.6 km away. There is Gran Via-Montera bus stop approximately a 5-minute walk away.