Este encantador complejo situado en Udaipur, la 'ciudad de los lagos y los palacios', combina el encanto de antaño con la comodidad y las ventajas de hoy. El complejo descubre el puro lujo en un ambiente digno de la realeza y ofrece una vista panorámica del lago Pichola, así como del lago Fateh Sagar. Otras instalaciones de este hotel con aire acondicionado son el vestíbulo, caja fuerte, servicio de cambio de divisas, salón de peluquería, instalaciones para conferencias, servicio de habitaciones, de lavandería y aparcamiento.
Este complejo se halla en un lugar ideal, en una de las montañas de la cordillera de Aravalli. Es una ubicación estratégica por su cercanía a las zonas de monumentos históricos, comerciales y de negocios. La estación de trenes está a 7 km y el aeropuerto, a 28 km.