The Dean Hotel, Providence - Ash Hotels
The Dean is a 52 room boutique hotel in historic Providence. An Ash production.The Dean is a 52 room boutique hotel in historic Providence. An Ash production.The Dean is a 52 room boutique hotel in historic Providence. An Ash production.