Hotel Accommodations:

The Dean Hotel - Providence, RI