Garrison Inn
Newburyport's boutique hotel

Garrison Inn GIft Shop

GARRISON INN

HISTORIC. UNIQUE. LUXURIOUS. CHIC.