Mewar Mansion by Vista Rooms
Nohra village behind araliyas resort near nai village. Udaipur, Rajasthan 313001,, 313001 Udaipur, India,Object type: Hotel Udaipur
Offering mountain views, Mewar Mansion by Vista Rooms is a property located in Udaipur, 7 miles from City Palace of Udaipur and 7 miles from Lake Pichola. With