707 Iyannough Road, Hyannis
Situated in central Hyannis just .5 miles from Barnstable Municipal Airport and one mile from Lewis Bay this hotel offers a 24-hour fitness center and rooms with a 32-inch LCD TV.