279 Tremont St
Boston, Massachusetts 02116

Added by Upcoming Robot on August 24, 2009

Comments

virgosquirrel

Why not make a night of it? Stay at the Holiday Inn Boston South, a full service, modern hotel located minutes south of Boston. Enjoy a full service Boston hotel without paying downtown hotel prices! Ask about discounts!