El hotel NH Sur está situado en el centro de Madrid, junto a la estación de Atocha y próximo a la estación de autobuses de Méndez Álvaro. Desde esta ubicación privilegiada podrá caminar hasta los principales puntos de interés, como el Triángulo del Arte, formado por el Museo del Prado, el Thyssen-Bornemisza y el Reina Sofía, el Parque del Retiro, el Jardín Botánico, la Puerta del Sol, la Plaza Mayor o el Palacio Real. La zona le ofrecerá una amplia oferta comercial y de ocio. Gracias al metro (Atocha renfe: L1) y al autobús podrá desplazarse cómodamente por la ciudad. La zona dispone de buena conexión con el aeropuerto y con el recinto ferial IFEMA.
El hotel, de 3 estrellas, dispone de habitaciones de categoría estándar y categoría superior. Todas ellas están totalmente equipadas y cuentan con aire acondicionado, baño completo con secador de pelo y amenities, televisión, teléfono, minibar, caja fuerte, Internet Wi-Fi con cargo adicional y carta de almohadas. Las habitaciones de categoría superior incluyen además una máquina de café y té instantáneo.
El hotel pone a disposición de los clientes sus salas de reuniones para la celebración de eventos. Ofrece además un desayuno buffet y un servicio de alquiler de coche y de bicicletas. Es un hotel ideal tanto para viajeros de negocios como para los que desean visitar la ciudad.