Madrid logo

II Castillas Madrid

Check Availability

II Castillas Madrid
Abada, 7
Madrid
28013
Spain

Rooms from €69.55 ( £63.23 / $91.68 ) per night

Picture of II Castillas Madrid


The Hotel II Castillas has a fantastic central location, just 300 metres from Madrid's Puerta del Sol. It offers traditional style with modern facilities, including free Wi-Fi access.

Click here for more Information on the II Castillas Madrid together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information