Holiday Inn Madrid
Holiday Inn Madrid
Plaza Carlos TrĂas BertrĂ¡n 4
Madrid
28020
Spain
Rooms from €82.18 ( £74.71 / $108.33 ) per night
The Holiday Inn Madrid has a privileged location in the city's financial and business center, surrounded by the most famous stores and restaurants. It offers a seasonal outdoor pool.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.