El hotel consta de 36 habitaciones y dispone de caja fuerte e instalaciones para conferencias. El hotel disfruta de unas vistas magníficas del lago Picholo, del Palace y de Jagmandir. Ofrece confort y serenidad y está a sólo un minuto andando del palacio City Palace, uno de los más grandes del país y ahora convertido en un museo.
El hotel está situado cerca del aeropuerto de Udaipur, así como el templo Jagdish.
El restaurante ofrece una cocina internacional.