Barceló Torre de Madrid offers a fantastic location, putting you just a 5-minute walk from Gran Via and Plaza de España - Princesa. You can grab a bite to eat at the coffee shop/cafe, or indulge in sports massages, body wraps, or Ayurvedic treatments. Other features of this luxurious hotel include an indoor pool, a bar/lounge, and a health club. Fellow travelers like the central location for the sightseeing and because it's only a short walk to public transportation: Plaza de Espana Station is 2 minutes and Ventura Rodriguez Station is 5 minutes.