Barcelo Torre de Madrid, Madrid Skip Navigation or Skip to Content

Barcelo Torre de Madrid

Check-in
Check-out
2 Adults
0 Children
Rate Plans
This is the expanded rates section
Featured Amenities
PLAZA DE ESPANA 18
Madrid, 28008
With a stay at Barceló Torre de Madrid, you'll be centrally located in Madrid, steps from Gran Via and 15 minutes by foot from Plaza Mayor. This luxury hotel is 0. 8 mi (1. 2 km) from Puerta del Sol and 1 mi (1. 7 km) from Royal Palace of Madrid.
All Amenities
All Amenities
You may also like