day : 13/09/2017 1 result

The Dean Hotel: Hanging Its Hat on an Iniquitous History

Finding the Dean Hotel in Providence, Rhode Island meant driving a circle or two in the shadow of the Dunkin’ Donuts Center, then sliding at just the right moment into a car-length loading zone. I guess we looked dazed, as the valet quickly  welcomed us and ran down the operational details of entrusting our motor vehicle to him. In the lobby, ...