Apple Island Resort

(1) Review


71 US Route 2, South Hero, VT, 05486

Nestled on the Champlain Islands, immerse yourself in the natural beauty of Vermont as you take in the enchanting views of the Green Mountains majestically towering over idyllic Lake Champlain. Memories are waiting to be made!

Last Updated: 07/16/2022







71 US Route 2, South Hero, VT, 05486
Click to open the map


Overall Rating: 2.0


Kemie Houston

2.0
Skip this place! See Yelp.