El Hotel NH Madrid Atocha es un hotel de 3 estrellas ubicado en el Barrio de las Letras de Madrid. Todas las habitaciones cuentan con secador de pelo, además de aire acondicionado, minibar y televisión de pantalla plana. El hotel también dispone de un restaurante y un bar en la azotea con vistas panorámicas de la ciudad.