Dirección: 76 West Lakeshore Drive, Colchester, United States
Set in Colchester, 7 km from Champlain Market Place Shopping Center, Lakeshore Vermont features air-conditioned rooms and free private parking. Some rooms feature a private bathroom with a spa bath, while others have free toiletries and a hairdryer.