Discover a unique experience at the Barceló Torre de Madrid, an exclusive design hotel located in the iconic Plaza de España. Enjoy a stay in one of its 258 rooms equipped with the latest amenities and a touch of sophistication. This 5-star hotel offers top-notch facilities, such as an elegant bar, restaurants with exquisite cuisine, meeting rooms, and a gym in its Wellness area. In addition, it features an indoor pool for a relaxing moment.
The tallest concrete building in the world for several years, the Barceló Torre de Madrid is a true symbol for the city. Its location in Plaza de España is perfect for exploring Madrid’s cultural offerings, as it is just a few minutes’ walk from the Royal Palace, Puerta del Sol, and Plaza Mayor. Additionally, the Plaza de España metro station is conveniently located right in front of the hotel.
Whether you are in Madrid for business or pleasure, the Barceló Torre de Madrid strives to offer a unique and exclusive experience that satisfies the most demanding guests. With a singular and exclusive atmosphere, this hotel aspires to be the reference point of the hotel scene in the Spanish capital and the ideal starting point to discover Madrid in a different way.