Thoughts on Sheraton Commander in Cambridge, MA?
I am planning a trip to Boston/Cambridge in mid-June and was thinking of staying at the Sheraton Commander hotel at Harvard Square, in part due to a low internet rate. Has anyone had any experience with this hotel or any suggestions for other hotels in the area?