Os amantes da natureza irão apreciar a proximidade do Lago Pichola, localizado a cerca de 10 minutos de distância dirigindo. Os hóspedes também podem ir ao Palácio da Cidade de Udaipur, localizado a aproximadamente 15 minutos de distância dirigindo.
As comodidades dos quartos incluem TV de tela plana com canais via satélite, enquanto há também controle de temperatura.
Royal Cuisine Chunda Palace, com especialidades da cozinha indiana, está localizado a cerca de 5 minutos de distância caminhando.