Barceló Torre de Madrid

Plaza de España, 18, 28008, Madrid

From €210 per night

About Barceló Torre de Madrid

Barceló Torre de Madrid is a luxurious hotel located in the heart of Madrid, situated within the iconic Plaza de España Square. The hotel boasts elegantly designed guest rooms, all of which offer complimentary high-speed Wi-Fi access, ensuring guests can stay connected throughout their stay. Beyond the guest rooms, the Barceló Torre de Madrid offers a range of exceptional amenities and facilities for its guests. The hotel features an indoor swimming pool, providing a serene and relaxing environment for guests to unwind and escape the bustling city. Additionally, the hotel's on-site restaurant serves a delectable array of local and international cuisine, catering to the diverse tastes of its patrons. One of the key advantages of the Barceló Torre de Madrid is its prime location within the Plaza de España Square. This iconic landmark is a popular destination for both tourists and locals alike, offering a wealth of cultural, historical, and architectural attractions. The Plaza de España Metro Station is conveniently located right next to the hotel, providing guests with easy access to the city's extensive public transportation network and allowing them to explore the many wonders of Madrid with ease. Whether you're visiting Madrid for business or leisure, the Barceló Torre de Madrid offers a sophisticated and comfortable experience, blending modern amenities with a touch of Spanish elegance. The hotel's commitment to exceptional service and attention to detail ensures that guests enjoy a truly memorable stay in the heart of this vibrant and dynamic city.

Hotel Details

Number of Rooms: 236
Country: ES
City: Madrid