Petit Palace Alcala Torre
Petit Palace Alcala Torre
C/ Alcala, 23 (esquina Virgen de los Peligros,2)
Madrid
28013
Spain
Rooms from €77.04 ( £52.05 / $95.26 ) per night
In the centre of Madrid, this hotel offers stylish, contemporary accommodation in one of Madrid?s most emblematic buildings.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.