Went to visit our friend who goes to Boston University for school on very short notice. This place was only about a 20 minute drive from the campus, which was very reasonable. If only it was near public transportation to get into the city because parking near Boston University is terrible.
Situated in Burlington, this aparthotel is close to Burlington Mall, Lexington Battle Green, and Buckman Tavern. Local …More