Global Luxury Suites at Kendall Square, Cambridge
https://global-luxury-suites-at-kendall-square.usa8.info
Located in Cambridge just 2297 feet from CambridgeSide Galleria and 2953 feet from the Massachusetts Institute of Technology, Global Luxury Suites at Kendall Square offers an indoor pool and a fitness center.
285 Third Street, Kendall Square, Cambridge, MA 02142, United States of America