Tag: The Residence Inn By Marriott
New Construction November 2018
The Residence Inn by Marriott | Fountain Street, Providence
Work continues to progress on the new 19,380-square-foot hotel, being built on the site of the...