Barceló Torre de Madrid

4.7
(2,505 reviews)
Plaza de España 18, 28008 Madrid Spain
+34 915 24 23 99Official website
Great View
Hotel
Luxury
Modern

About

The Barceló Torre de Madrid occupies the lower nine floors of the iconic Torre de Madrid, a landmark skyscraper that rises 142 metres in Madrid’s bustling Plaza de España. Completed in 1957, the tower was Spain’s tallest office building until the early 1980s and today stands as a symbol of the city’s modern skyline. The hotel opened in 2017, offering guests contemporary luxury within a historic high‑rise. Its central location places visitors within walking distance of Madrid’s major cultural attractions, business districts, and the famed Gran Vía, while the tower’s architecture provides unique panoramic vistas that complement the hotel’s stylish rooms and amenities.

Barceló Torre de Madrid | Madrid | Spain | TripAligner