
The Badrutt's Palace Hotel is every mountain lovers dream, located in the Swiss Alps in the picturesque town of St. Moritz, Switzerland. Whether you choose to visit during the summer or winter, each season provides a unique experience that will rejuvenate and revive you!



Images courtesy of Badrutt's Palace Hotel
 

 
 Posts
Posts
 
 
 
 
 
 
No comments:
Post a Comment