Sneak Peek: Schloss Elmau Retreat, Germany

An exclusive all-suite enclave opens at a popular Bavarian retreat.

Why Go: Schloss Elmau was founded almost 100 years ago by a prominent philosopher to be a meeting place of ideas. Since its inception, the Alpine resort—located 60 miles south of Munich—has maintained a tradition of hosting artists and lecturers that continues to this day. The most recent iteration of the Alpine hotel opened in 2007 with 123 rooms, a central bookstore, a concert hall, and three libraries. In March, Schloss Elmau Retreat ope…

Leave a Reply

Your email address will not be published. Required fields are marked *