Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
Point Bay Marina is a premier full-service marina on Thompson's Point Road in Charlotte, Vermont, on Lake Champlain. It offers 200 seasonal slips, 105 moorings, rentals, slip rentals, a dock layout and a marina webcam.