Bella Vista apartment is located next to Staubbach Fall, Alpiglen and Trummelbach Falls.
The city center is 1 km away. Offering Swiss and European meals, Romantic Hotel Schonegg Restaurant is situated 250 meters of the property.
10 minutes' walk to Wengen train station.
The apartment provides rooms featuring a microwave and a dishwasher.
Mountain biking, snowboarding and tobogganing are also available. There are cots and a play area for children on site.