Skip to main content
Call Us Today!call:
Location: US

Barcelo Torre de Madrid

About Barcelo Torre de Madrid

The new Barceló Torre de Madrid hotel is located in one of the most iconic buildings in the capital: the Torre de Madrid. This designer hotel is the most convenient place to stay to discover Madrid, thanks to its excellent location in the Plaza de Espana, a few steps from the Gran Vía, a 10-minute walk from the Royal Palace of Madrid and a 15-minute walk from the Puerta del Sol and the Plaza Mayor.

All rooms are fully equipped, forming a perfect blend of modernity and sophistication. Designed to guarantee the very highest standards of quality, these rooms provide everything necessary to satisfy the most discerning guests. It has first class facilities, including a stylish bar on the ground floor, restaurants where you can try exquisite dishes, and a Wellness Zone with a fitness studio for those wanting to keep fit, all while enjoying all of the cultural delights that this city has to offer.

The Plaza España metro station is located just in front of the hotel, enabling you to easily reach other part of the city in just a few minutes. The Barceló Torre de Madrid hotel aims to become a reference point for hotel's in the Spanish capital, as the ideal starting point for experiencing Madrid in an original way.


Plaza de Espana, 18
Madrid 28008