close

The Dean Hotel, A New Brand of Hospitality Defines Hip in Providence