Hotels in Providence, RI
100 Sabin Street,
Providence , RI 02903 UNITED STATES
Residence Inn Providence Downtown is an extended-stay hotel that helps guests feel connected while away from home and maintain their work-life balance. Our homelike surroundings promote relaxation, and our community atmosphere makes all feel welcome.
Worldwide > United States > Providence > Hotels