Holiday Inn Express Plymouth

The Holiday Inn Express Plymouth is an ideal spot for a dreamy Massachusetts getaway. There is so much to experience around our Plymouth, MA hotel”from whale-watching and deep-sea fishing to countless museums and professional sporting events. Head out to the Cape Cod National Seashore, catch a Red Sox game, or spend your afternoon catching some sun…