Holy smokes. We thought we’d seen some amazing hotels in the past, but this one takes the cake. Oberoi Hotels & Resorts has repeatedly claimed the title of ‘World’s Best Hotel & Resort Brand’, but they have one property in particular that continues to stand out above the rest. Set on shores of Lake Pichola in the romantic city of Udaipur, the Oberoi Udaivillas garnered the title of the World’s Best Hotel by Travel & Leisure in 2015.
With unmatched service, stunning grounds and three ridiculously gorgeous pools, we’ll take you a photo tour of this northern India gem:
New favorite finds....
The Lodge at Woodloch
Winding country roads lead you through the sleep town of Hawley, Pennsylvania, right to the
Four Seasons Scottsdale at North Troon
On the outskirts of Scottsdale, where civilization meets desert and cacti outnumber people, lies the
Laganini Beach Bar & Restaurant: A Fun Ibiza-Like Party Scene on Palmižana
While we were intrigued by the buzz we heard around Laganini on the island of Palmižana, deep