El Barceló Torre Madrid está en la Plaza de España de Madrid y ofrece habitaciones elegantes con WiFi gratis, así como piscina cubierta y restaurante. La estación de metro de Plaza de España está junto al hotel.
Las habitaciones son amplias y modernas y cuentan con cama extragrande, aire acondicionado, TV de 42 pulgadas y caja fuerte para ordenador portátil. El baño es privado e incluye ducha de efecto lluvia y secador de pelo.
Este hotel también proporciona piscina cubierta, centro de fitness, sauna y servicio de masajes.
Asimismo, el restaurante del Barceló Torre Madrid sirve platos a la carta. También hay un bar con DJ.
El hotel dispone de salas de reuniones y la recepción está abierta las 24 horas.
El hotel está junto a la Gran Vía de Madrid, cerca de muchos de los teatros de la ciudad. El Palacio Real se encuentra a 10 minutos a pie, mientras que la Puerta del Sol y la Plaza Mayor se hallan a 15 minutos a pie.