1222 Commonwealth Ave
Allston, Massachusetts 02134

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!