Este exclusivo hotel de negocios de 208 habitaciones, que se extiende por 0,85 hectáreas, tiene unas vistas espectaculares del histórico fuerte de Tughlagabad. El hotel combina una elegancia sobria con instalaciones de categoría internacional y ofrece alojamientos de lujo pensados para los huéspedes más exigentes, estén en viaje de negocios o de placer, así como para todo el que busque una buena relación calidad precio. El hotel cuenta con una sala de conferencias bien equipada, con capacidad para hasta 400 personas. Los huéspedes son recibidos en un vestíbulo con servicio de recepción y salida 24 horas. Las instalaciones incluyen aire acondicionado, caja fuerte, servicio de cambio de divisas, salón de peluquería, cafetería, bar, conexión a Internet y servicio de habitaciones y de lavandería, así como aparcamiento.
El hotel cuenta con una ubicación práctica, muy cerca de los principales centros comerciales, distritos de negocios como Nehru Place y diversos lugares de ocio. Desde el hotel también se puede acceder fácilmente a varias zonas de la ciudad. El aeropuerto internacional Indira Gandhi está a unos 27 km del establecimiento, mientras que el aeropuerto para vuelos nacionales está a unos 25 km.
Las habitaciones del hotel se dividen en habitaciones sencillas, dobles y suites. El establecimiento cuenta igualmente con habitaciones para no fumadores. Las habitaciones y suites del hotel están bien equipadas, con un diseño elegante y cómodo, y cuentan con todas las instalaciones que se esperan hoy en día, como aire acondicionado, albornoces, bañera, cafetera/tetera, escritorio, secador de pelo y caja fuerte. Todas cuentan, además, con cuarto de baño privado con ducha y bañera. Las habitaciones ofrecen comodidades adicionales como teléfono de línea directa, TV vía satélite/por cable, equipo de alta fidelidad, conexión a Internet, minibar y set de plancha.
Conjunto de edificios entre los que se encuentran la tumba principal del emperador Humayun y mezquitas. Es uno de los complejos de arquitectura mogol mejor conservados del mundo, declarado Patrimonio de la Humanidad por la Unesco.