Amaatra Resorts Udaipur est située à environ 4 km du Lac Fateh Sagar et à 2 km du Parc animalier Sajjangarh Biological Park.
L'hotel est également à environ 10 minutes en voiture un site naturel tel que le lac Pichola Udaipur. Le Saheliyon-Ki-Bari est à 6 km de la résidence.
Amaatra Resorts dispose de 11 pièces comprenant un balcon. Une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière sont proposés. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis.