Affording a New England style, this charming hotel is ideally located for those wishing to enjoy an unforgettable trip to Cape Cod. The hotel is located on the Hyannis Main Street Waterfront district. A selection of galleries may be found nearby, and ferries may also be caught in the vicinity.