Updating availability and prices
Located just 100 metres from the Puerta del Sol in the heart of Madrid, Hostal Apolo XI is set in a former palace
Free Wi-Fi is available in some of the rooms
This simple room features large windows and a TV
It has a built-in shower and sink, and the shared toilet is located outside the room
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room