The hotel is located at a prime location in Udaipur, with breathtaking views of the city and the Pichola lake. The interiors are in sync with the local culture, celebrating the Rajasthani Folkways, by the means of inspired furniture, wall art and decor, etc.