Unfortunately, we could not find any results for your search query.
Please change your search options.
This 5 star hotel is located in the city centre of Madrid. The nearest station is PLAZA ESPANA. The Hotel has a fitness centre/gym. All 256 rooms are equipped with air conditioning.SPECIAL OFFER: Only From 03th July to 03 September pool acces and Solarium - Free of charge.
Barceló Torre de Madrid
Plaza de España, 18 1828008 MADRID
Geo Location: 40.42378, -3.7115445
Stars: * * * * *
Additional fees may apply on the above services and facilities.