Located on a dramatic landscape in the erstwhile princely state of Mewar in Rajasthan, Taj Aravali Resort sets new standards of luxury among hotels in Udaipur. This resort in Udaipur is spread over 27 acres, and has 176 well-appointed rooms, suites and luxury tents staggered over different levels.