El establecimiento tiene aire acondicionado y dispone de vestíbulo con servicio de recepción 24 horas y servicio de cambio de divisas, así como bar, servicio de habitaciones, servicio de lavandería y aparcamiento para los que lleguen en coche.
El hotel está situado a la orilla del lago Fateh Sagar, cerca de todas las zonas históricas, culturales y de compras de la ciudad, a solo 4 km de la estación de trenes y de la estación de autobuses, así como a 23 km del aeropuerto.