New Taj hotel resort for India
Indian Hotels Company Limited opens Aravali Resort & Spa in Udaipur, India
Indian Hotels Company Limited has opened its second Taj branded hotel in Udaipur, India. The Aravali Resort & Spa is located within 27 acres of the Aravali Mountain Range.
The 92-room resort, which includes suites and tents, features a 1,400 sqm spa with 11 treatment rooms, sporting facilities and a movie theatre.
The hotel’s food and beverage outlets include vegetarian restaurant Tiri, outdoor grill Javitri and Ridgeview, as well as a bar, the Odeypore Lounge.