El hotel está situado en la zona centro de Delhi. La estación de trenes de Nueva Delhi queda a unos 10 minutos de trayecto. Además, el hotel está a solo 30 minutos de trayecto del aeropuerto nacional y del internacional (el aeropuerto internacional Indira Gandhi queda a una distancia aproximada de 12 km). El hotel cuenta con un total de 33 espaciosas habitaciones y suites elegantemente equipadas. Su exterior es majestuoso y en sus exquisitos interiores se hallan las lujosas habitaciones y se dispone de un personal cortés para atender cualquier necesidad. El establecimiento está climatizado y dispone de vestíbulo, caja fuerte, ascensor y restaurante. También se ofrece servicio de habitaciones y de lavandería. El hotel contiene habitaciones cautivadoramente equipadas y dotadas de aire acondicionado. Todas son agradables y presentan unos interiores exquisitos, además de estar dotadas de todas las comodidades de hoy. Las comodidades estándar son baño, teléfono de línea directa y TV vía satélite/por cable. El hotel ofrece un mostrador de viajes propio con servicio de taxis. Además, el servicio de taxi está disponible para realizar rutas turísticas por la ciudad y recorridos por lugares como Agra, Jaipur y Manali. El hotel cuenta con el restaurante Suruchi, un restaurante vegetariano guyaratí y rajastaní mundialmente famososo, y el Shudh Food Court, un reputado restaurante mutigastronómico. Ambos locales disponen de aire acondicionado.