I have been staying at the Garmisch castle with my family every winter since I was a little kid. This place is simply magical. The restaurant's atmosphere is absolutely fantastic and we have had the best service imaginable, year after year. The resort is so fun to explore and the architecture is amazingly intricate and imaginative. Staying here as a kid was like living in a fairy tale and the magic continues as an adult. There are so many cool places to explore close by the resort as well, such as hiking and mountain biking trails. I can't wait to come back this winter and hopefully again in the fall.