ANCHOR IN HOTEL

One South St
Hyannis
Massachusetts
United States