Hotel Bachmair Weissach is a modern alpine property set on the shores of Lake Tegernsee in Bavaria. Based off the photos and the fact that it’s a Design Hotels member, I booked a room and am so glad I did, as it ended up being an unexpected highlight of our trip…
Read MoreBavaria had been on my must-visit list for years thanks to its romantic countryside, charming villages, famous pretzels and of course, its castles. Located in southern Germany, just north of the Austrian border, lies Neuschwanstein Castle…
Read More