Barceló Torre de Madrid
Photo gallery for Barceló Torre de Madrid
Overview of Barceló Torre de Madrid
Barceló Torre de Madrid
5-star Madrid hotel, connected to a shopping center in Madrid Centro
9.2
Wonderful
Popular amenities
- Pool
- Free WiFi
- Restaurant
- Air conditioning
- Gym
- Breakfast available
Explore the area
Plaza de España, 18, Madrid, 28008
- Gran Via2 min walk
- Royal Palace of Madrid9 min walk
- Plaza Mayor15 min walk
- Madrid (MAD-Adolfo Suárez Madrid-Barajas)28 min drive