A Magnificent Luxury Hotel in India that Captures the Romance and Splendor of a Royal Era

Udaipur, in the heart of Rajasthan, is a city of majestic palaces and beautiful lakes. Here, adorning the banks of Lake Pichola and standing witness to the historic City Palace, The Oberoi Udaivilas captures all the romance and splendor of a royal era. Conceived as a traditional Indian palace, The Oberoi Udaivilas showcases the rich[…]

There are Countless Unique Experiences to be Had at this Romantic Hotel in India

The Taj Lake Palace is a luxury hotel located in the middle of Pichola Lake in Udaipur, India, that has been voted the most romantic hotel in India. The decorative gilt moldings, sculpted marble columns, and fine fretwork screens impressed even the Maharaja who held court in this very room in the 1930s. Each room[…]