Best Western Terrace Inn, 1650 Commonwealth Avenue, Boston, MA, USA Stayed: Sep 2008, one night double room. Location: Actually on Mount Hood Road off Commonwealth Avenue, between Washington Street and Sutherland Street Boston MBTA Green Line B tram stops. The tram journey is roughly 40-50 mins from Park Street and Government Centre Downtown stations, so the hotel is not very... more

















