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…