Luxury Apt Near Charles River

Cambridge · United States

About this stay

Address
Third Street 350, Kendall Square, Cambridge, 02142, United States, 02142, Cambridge

Enjoy a convenient and comfortable stay at Luxury Apt Near Charles River - TS-806, with a prime location in Cambridge and modern amenities. Visit our website to book your stay today!