Offering a shared terrace and a fitness centre, Global Luxury Suites at Kendall West is located in Cambridge. This self-catering accommodation features free Wi-Fi. The MIT campus is 190 metres away.
Number of rooms: 21
350 Third Street, Kendall Square, Cambridge, MA 02142, United States