Weekend Sojourn: Palafitte Hotel, Lake Neuchatel, Switzerland

In the country that brings us the world’s finest chocolates and timepieces, sits one of the world’s most unique and beautiful hotels. Hotel Palafitte is unique in that it is the only five-star hotel in Europe built on water. In fact, it stands on tall piles on the Lake of Neuchatel – offering breathtaking views…

Read More →