I don't see how Providence would be more convenient than the Hyatt, which is a 20-minute walk from the Central Square T station. I would not want to commute from Somerville to Providence three or four days in a row, nor shackle myself to the infrequent Amtrak or MBTA commuter train schedule.
no subject