Set right on the edge of the clear waters of Otter Lake and boasting 180-degree panoramic views of the mountains, this beautiful, two-story vacation rental offers an extremely comfortable and serene location for the perfect family vacation!
12 guests * 4 Bedrooms * 8 Beds * 3 Baths