Hey man sorry for the late reply i barely go on forums these days. No disrespect intended.
The Holiday Inn in Somerville which is right near here but cheaper than Cambridge rates has a room for $180 that night.
30 WASHINGTON STREET,
You could alsoways crash at the gym that night if you want.
How goes training?