Exterior
Hotel Image
Hotel Image
Hotel Image
Hotel Image
Hotel Image
Hotel Image
Hotel Image
Hotel Image
This hotel is located in Madrid. Templo de Debod and Plaza de Espana are area attractions. Other attractions include Plaza Mayor. This 3 star property offers small meeting rooms and business services. High-speed Internet access is available in public areas. Additional property amenities include valet parking and laundry facilities. More Info.
Expert advice
1800 937 937
Mon-Fri: 9am-8pm
Sat: 9am-5.30pm
Sun: 10am-6.30pm