Restart slideshow

30 Far-Flung Hotels You Never Knew About (Until Now)

Prev 16 of 30 Next
Taj Lake Palace
Taj Lake Palace, Udaipur is, as the name suggests, a 5-star palace hotel on a lake. Built as a pleasure palace in 1746, visitors might recognize it from the Bond film Octopussy.