Hotel is great place to stay - convenient - across street from Cambridge Galleria (Cheesecake Factory, Papa Razzi) and down the street from Lechmere T stop providing easy access to Boston. Nice pool, friendly service. Great view of Charles River and Boston.
Pros: location
Cons: bed pillows
more