x
Loading...

Exit 21 on I-95 South

Left 0.25 mi

The Dean Hotel

122 Fountain Street , Providence, RI 02903

1-401-455-3326 Directions
Amenities
Internet
Elevators
Smoke Free
Pets Welcome