Address: Druckergasse 3, Garmisch-Partenkirchen, Germany
Hotel rating from 79 guests: 9.2
Just 15 ft from the pedestrian zone in the heart of Garmisch-Partenkirchen, these designer apartments offer free Wi-Fi, free parking, and kitchens with dishwashers. …