Exit 26onI-93 Northbound
Left 1.0 mi
Residence Inn by Marriott
120 Broadway, Six Cambridge Center, Cambridge, MA 02142
Amenities
Pet Friendly (Pet friendly)
Internet (Free)
Breakfast (Free)
Kitchen