BOOKINGHAM ★Apartaments & SuitesHotel
Calle de Martin de los Heros 89, Moncloa-Aravaca, 28008 Madrid, Spain
Offering city views, BOOKINGHAM ★Apartaments & Suites is an accommodation situated in Madrid, 1.3 km from Plaza de España Metro Station and 1.7 km from Royal Palace of Madrid. It is located 1 km from Temple of Debod and provides a lift.