Hotels Places The Dean Today’s featured hotel at TheRealPlaces.com is The Dean in downtown Providence, Rhode Island. It’s a By Tramant / December 27, 2023