Luxury Apt Near Charles River
Cambridge · United States



About this stay
AddressThird 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!