Welcome to the Holiday Inn Boston South, a full service, modern hotel located minutes south of Boston. The Holiday Inn Boston South is ideal for travelers who want to enjoy a full service Boston hotel without paying downtown hotel prices. The Holiday Inn Boston South is minutes from many Boston area attractions including the New England Aquarium, Fenway Park , Fanueil Hall Marketplace and the Boston Convention and Exhibition Center .
The Holiday Inn Boston South is also minutes away from several Plymouth attractions such as the Mayflower II, Plymouth Rock, Pilgrim Hall Museum, Spooner House Museum and Brewster Gardens.
ions
Keywords: Hotel, Boston, Plymouth, Accommodat