Set in Madrid’s Plaza de España Square, Barceló Torre Madrid offers elegant rooms with free WiFi, an indoor pool and on-site restaurant. Plaza de España Metro Station is right beside the hotel.
Rooms total: 266Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Please note that guests booking 5 or more rooms may be contacted by the property to make the payment within the next 72 hours to guarantee the reservation. Please note that guests must present the credit card used to make the reservation on arrival. If you are not the owner of the credit card used to make the reservation, please contact the property in advance.
More information »Plaza de España 0.1 km
Calle Princesa 0.1 km
Lope de Vega Theatre 0.4 km
Sabatini Gardens 0.4 km
Santo Domingo Metro Station 0.5 km
Plaza de Oriente 0.6 km
Callao 0.7 km
Príncipe Pío 0.7 km
Gran Via Station 1.0 km
Plaza Mayor 1.1 km
Madrid-Torrejón Airport 1.1 km