El TSH Madrid se encuentra en Madrid y ofrece restaurante, piscina exterior de temporada, centro de fitness y bar. El hotel cuenta con salón compartido y está cerca de varios lugares de interés famosos, a unos 600 metros de la estación de metro de Plaza de España, a 800 metros del Palacio Real de Madrid y a 700 metros del templo de Debod. Hay recepción 24 horas y servicio de habitaciones.
Todas las habitaciones incluyen escritorio. Todos los alojamientos del TSH Madrid disponen de baño privado con ducha y secador de pelo, TV de pantalla plana y aire acondicionado. Algunas habitaciones tienen terraza. Las habitaciones incluyen zona de estar.
El TSH Madrid sirve un desayuno continental.
El hotel cuenta con mesa de ping pong.
El TSH Madrid está cerca de la Gran Vía, el mercado de San Miguel y la estación de metro de Gran Vía. El aeropuerto Adolfo Suárez Madrid-Barajas es el más cercano y queda a 17 km.