The Oberoi Udaivilas, Udaipur
The Oberoi Udaivilas is located on the banks of Lake Pichola and encompasses 30 acres of manicured gardens and courtyards. Designed as a Mewari palace, the resort recreates the luxurious ambiance of a royal residence, complete with decorative water bodies and carved stone pillars. The Spa Menu inclu