Photo gallery for Barceló Torre de Madrid
Barceló Torre de Madrid
5-star Madrid hotel, connected to a shopping center in Madrid Centro
Reviews
9.4 out of 10
Exceptional
Popular amenities
9.2 out of 10
Guests loved the amenities.
Check-in time
2:00 PM
Check-out time
12:00 PM
Explore the area
Plaza de España, 18, Madrid, 28008
- Plaza de España - Princesa1 min walk
- Gran Via2 min walk
- Lope de Vega Theatre5 min walk
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)29 min drive