The Dean Hotel 122 Fountain Street Providence, Rhode Island United States 02903 401-455-3326 See Profile