The Holiday Inn Hotel Boston-Somerville is located just 2 miles from downtown Boston and 4 miles from Logan International Airport. Our complimentary parking and scheduled shuttle service to area mass ... Holiday Inn BOSTON SOMERVILLE - Click Here For Rates & Information