220 Alewife Brook Parkway, Cambridge
This Cambridge hotel, located near Harvard Square, offers complimentary WiFi and rooms equipped with a 32' flat-screen TV, microwave, and refrigerator. 722 feet away is the Fresh Pond Reservation. Fresh Pond Golf Course is located 1.