Located approximately a 25-minute walk from the luxurious over-the-top rococo Royal Palace of Madrid, the 3-star Madrid City Centre St Hotel includes 6 rooms.
The guest house is within reach of the Reina Sofía Museum in the Lavapies district of Madrid. The Basilica of Saint Michael is merely 1.1 km away, while La Escalera de Jacob Theatre is only 450 m from this Madrid hotel. The Prado Museum is 16 minutes' walk away, and Atocha train station is situated 1.6 km from the City Centre St. The nearest tube station to the property is Lavapiés, around 200 metres away.
This hotel offers rooms with a patio and a balcony complete with climate control. Bathrooms feature a separate toilet and a shower, along with comforts such as hairdryers and towels.
Taberna el Sur treats guests with Spanish dishes and lies in proximity to the City Centre St Madrid.
Check-in:from 14:00-23:59 hours
Check-out:until 05:00-11:00 hours