Este hotel climatizado es un santuario para los que viajan tanto por negocios como por vacaciones y esperan una hospitalidad excelente y un servicio amable. Entre sus prestaciones incluye vestíbulo, restaurante y servicio de habitaciones y de lavandería.
Este hotel cuenta con una ubicación estratégica en el corazón del ajetreado centro de negocios Nehru Place, justo al lado del cine Savatri y de un complejo comercial.
Las habitaciones están dotadas de todas las comodidades modernas, como aire acondicionado, moqueta, nevera, teléfono de línea directa, TV vía satélite/por cable y conexión a Internet. Todas las comodidades de las habitaciones han sido diseñadas para el bienestar y el confort de los huéspedes. Están dotadas de un precioso amueblado con amplios escritorios y líneas de teléfono, combinados con confortables asientos para que los huéspedes desconecten y se relajen con privacidad. Todas las habitaciones disponen, además, de cuarto de baño privado con ducha y bañera.
El restaurante multicocina sirve una amplia variedad de cocinas, entre las que se incluyen la india y la continental. Los huéspedes podrán también tomar una copa en el bar.
El registro y la salida tienen lugar a las 12 del mediodía.
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.