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.2
Wonderful
Popular amenities
Explore the area
Plaza de España, 18, Madrid, 28008
- Gran Via2 min walk
- Royal Palace of Madrid9 min walk
- Puerta del Sol15 min walk
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)28 min drive