The Admiralty Inn & Suites | Official Site - Book Direct & Save
Capturing the upbeat vibe of renowned Cape Cod, the Hyannis Plaza Hotel emanates the passion of Cape Cod. Located on Hyannis Main Street.Capturing the upbeat vibe of renowned Cape Cod, the Hyannis Plaza Hotel
emanates the passion of Cape Cod. Located on Hyannis Main Street.