Close Window
View Category

Residence Inn Boston Franklin

Features

The Market (13 of 24)

The Market is a convenient 24-hour one-stop shop, located right in our lobby in case you’re craving a late night snack or forgot your razor at home.