Se trata de un bello y enorme complejo construido con el tradicional estilo de Rajastán, con sus características cúpulas, torrecillas y jharokhas pintados todos de rojo, los céspedes ondulados y las fuentes que salpican el terreno, la recepción con una pajarera gigante con exóticos pájaros multicolor y el acuario. Además, el establecimiento está climatizado y ofrece servicios e instalaciones como vestíbulo con servicio de recepción 24 horas, caja fuerte, bar, restaurante de varias gastronomías, entretenimiento en vivo, alquiler de coches y aparcamiento, servicio de lavandería, médico de guardia, instalaciones para conferencias, servicio de habitaciones, servicios de secretariado y un personal atento que convierte cualquier estancia en una experiencia memorable.
El complejo está situado en la parte sudeste de la histórica ciudad de Udaipur, destacada por su patrimonio. Se halla en una zona apacible rodeada de árboles pero cerca del centro de la ciudad, a solo 2 km de la estación de trenes, a 3 km de la estación de autobuses y a 20 km del aeropuerto.