Barceló Torre de Madrid
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.