Cambridge 3 Bedroom Luxury Suite
Cambridge · United States



About this stay
AddressLeighton Street, 02141, Cambridge
Enjoy a relaxing stay at Cambridge 3 Bedroom Luxury Suite, with access to a fitness center and air conditioning. Freedom Trail and Cambridge College are nearby. The apartment includes a fully equipped kitchen, a cozy fireplace, and free WiFi throughout.