El establecimiento, de 83 habitaciones, es famoso por ser el primer hotel todo de suites de Nueva Delhi. Es perfecto para estancias largas y viajes de negocios en los que se busca un estilo de vida individualista. Es un hotel con aire acondicionado que dispone de vestíbulo, servicio de cambio de divisas, ascensor, bar, restaurantes, instalaciones para conferencias, servicio de habitaciones, servicio de lavandería y aparcamiento.
El hotel está situado dentro del complejo comercial Select Citywalk, en el distrito de negocios del centro del sur de Delhi. Queda a 18 km del aeropuerto nacional de Delhi y a 30 minutos del aeropuerto internacional Indira Gandhi (a unos 30 km).
El hotel tiene también un bar y restaurantes en los que se sirven platos deliciosos.