Refreshingly Different Cambridge Hotel Near MIT & Harvard Square
Posted by: Freepoint Hotel
Put yourself in the heart of the action at our boutique hotel in Cambridge. We’re situated near Harvard Square and surrounded by global cafes, dynamic shops, bookstores, galleries beside the Charles River. Discover the art of the perfect location....