x
Loading...

Exit 22A on I-95 North

Left 0.18 mi

The Dean Hotel

122 Fountain Street , Providence, RI 02903

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