El hotel cuenta con 38 habitaciones, incluidas 4 suites. Dispone de aire acondicionado y ofrece vestíbulo con recepción 24 horas, restaurante, instalaciones para conferencias, servicio de cambio de divisas, guardarropa, ascensor, cafetería, sala de desayunos/comedor, instalaciones para conferencias, conexión a Internet, servicio de habitaciones y de lavandería, así como aparcamiento. Los huéspedes tienen agencia de viajes a su disposición.
El hotel está situado cerca de la zona comercial de Nehru Place. Está a 17 km del aeropuerto internacional, a 15 km del aeropuerto nacional, a 11 km de la estación de trenes y a 9 km del centro de la ciudad.