The Albatross Villa
Staying at the 3-bedroom The Albatross Villa Lake Geneva, guests can visit St Francis de Sales Catholic Church, which is approximately 25 minutes' stroll away.
Location
The Lake Geneva holiday home is within 50 miles of General Mitchell International airport and 1.7 miles from such cultural points of interest as the Local - Geneva Lake History Museum. Flat Iron Park can be found around 10 minutes by car from the villa, and Geneva Lake is about a 15-minute drive away. The accommodation provides easy access to natural wonders such as Big Foot Beach State Park (1.1 miles) and Lake Geneva Public Beach (1.8 miles).
Why choose The Albatross Villa Lake Geneva
Main amenities
-   
No pets allowed
 
Amenities
The Albatross- No pets allowed
 
Parking options
- Parking
 
General facilities
- No smoking on site
 
Pets
- No pets allowed
 
Important information
Enter dates to see availability