1,00 Km
The Barceló Torre Madrid is located in Madrid's Plaza de España. The Plaza de España metro station is right next to the hotel. The hotel is next to Madrid's Gran Via, close to many of the city's theatres. The Royal Palace is a 10-minute walk away, while Puerta del Sol and Plaza Mayor are a 15-minute walk away.
The spacious and modern rooms feature king-size beds, air conditioning, a 42-inch TV and a laptop-size safe. The private bathroom includes a rain shower and a hairdryer.
It offers an indoor pool and a restaurant. The property has an indoor pool, a fitness centre and massage therapy rooms. The Barceló Torre Madrid's restaurant serves à la carte dishes. There is also a bar with a DJ. The hotel has meeting rooms and the reception is open 24 hours a day.