Hotel Townhouse in Udaipur, India is the perfect place for a comfortable stay. Our hotel offers an array of amenities and facilities such as Wi-Fi, televisions, 24 hour security, 24...
All rooms are located on 2nd and 3rd floor and since, the property doesn’t have the lift facility so, all rooms and roof top restaurant is accessible by stairs only....
Humongous palaces and forts flaunting their royalness on either side of the streets; this architectural elegance of the royal heritage will be a treat to your eyes. Those who are...