Popular accommodations in West Alton
VillaAccommodates 10
The Tree House
Situated in Alton Bay, The Tree House features air-conditioned accommodation with a patio and free WiFi. Outdoor dining is also possible at the chalet.Book nowfrom $87 per night