Profile
Profile
Photos
Map
Reviews
Q & A
  • Located near the train station, hotel features Eiger views from the hotel terrace