707 Iyannough Road, Hyannis
Located 14 miles from Sandwich Glass Museum, Courtyard Cape Cod Hyannis offers 3-star accommodations in Hyannis and has free bikes, a shared lounge and a restaurant.