Taj Lake Palace, Udaipur, India
Set on Jag Niwas island in Rajasthan’s Lake Pichola, Taj Lake Palace has been called the most romantic hotel in the world. Guests are transported by private boat to the majestic 18th-century, white-marble palace, where 83 lavishly appointed suites and rooms encircle a lush garden courtyard. The arduous business of being checked in concluded, an urgent dilemma asserts itself: yoga on the rooftop or a cocktail, served by a palace butler, beside the pool?