Residence Inn Providence Downtown

Located in the heart of Providence, RI, near Amtrak and bus stations, Residence Inn Providence Downtown places guests moments from the city’s main attractions including Brown University, Johnson and Wales University and Rhode Island Convention Center.