This air-conditioned hotel is a luxury property spread across 7 acres of grounds. It comprises a total of 39 suites, categorised into various room types and provides accommodation in a heritage style setting with modern, luxurious interiors. In addition to a lobby area with a 24-hour reception, facilities on offer to guests include a hotel safe, a newspaper stand and a games room. Younger guests can let off steam in the children's playground. Guests can enjoy a drink at the cafe or bar and dine at the restaurant. Conference facilities and a banquet hall are available to business travellers and guests will appreciate the Internet access. They can also take advantage of the room and laundry services. There is a car park for those arriving by car.
The hotel is located in Delwara of Nathawara northeast of Udaipur. It is situated just a short drive away from the main city center of Udaipur. It is 24 km from Maharana Pratap Airport and 4 km from Udaipur Railway Station. It also is 28 km away from Udaipur City.