Cambridge 3 Bedroom Luxury Suite

Cambridge · United States

About this stay

Address
Leighton 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.