Global Luxury Suites at Kendall West, Cambridge
https://global-luxury-suites-at-kendall-west.usa8.info
Offering a shared terrace and a fitness center, Global Luxury Suites at Kendall West is located in Cambridge. This self-catering accommodations features free WiFi. The MIT campus is 623 feet away.
350 Third Street, Kendall Square, Cambridge, MA 02142, United States of America