200 meters from the Santiago Bernabeu Stadium, the hotel is surrounded by the best known shops and restaurants and only a few minutes away from the "old" Madrid.Twenty minutes is all you take to arrive at the hotel from the airport.
Holiday Inn Madrid Click here to browse more
Accommodation in Madrid
|