Featuring air-conditioned accommodation with a patio, Stairway To Heaven-VT Lakefront! is located in Eden. This property offers access to a balcony and free private parking.
€486
215 Peninsula Drive, Eden
Show on the Map
Where to visit near North Hyde Park, United States