II Castillas Madrid
Hotel
Centro
The Hotel II Castillas has an ideal central location, just 300 metres from Madrid's Puerta del Sol district. It offers a traditional Spanish restaurant and free Wi-Fi access throughout.
Number of rooms: 62
Abada, 7, Centro, 28013 Madrid, Spain