The Inn at Crystal Cove is a comfortable, colonial-style hotel located in Winthrop, Masachusetts. The Inn overlooks Crystal Cove, a part of scenic Boston Harbor, with a beautiful, unobstructed view of the harbor and the Boston skyline. Only minutes from the city, this down-to-earth inn seems worlds away from the bustle of Boston.
Amenities