El hotel está construido en un terreno de una hectárea aproximadamente y proporciona un alojamiento excepcional con todo tipo de instalaciones modernas que se combinan con auténtica decoración india. Además de la zona de vestíbulo con servicio de recepción 24 horas y guardarropa, el alojamiento también incluye bar, centro de negocios, conexión a Internet WiFi, restaurante de cocina variada abierto 24 horas, servicio de habitaciones y mucho más.
El hotel se encuentra en un lugar céntrico a un paso no solo de la principal zona comercial, sino también de los principales mercados. El establecimiento está a 10 km de la estación de trenes más cercana y a unos 17 km del aeropuerto.
El hotel dispone de habitaciones y suites, cada una dotada de paredes de colores suaves y una decoración elegante para satisfacer a los viajeros más exigentes con todo tipo de instalaciones modernas. Las comodidades de las habitaciones incluyen cuarto de baño privado, TV vía satélite/por cable, conexión a Internet, minibar, cafetera/tetera y aire acondicionado regulable.
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.