The Dean Hotel Providence
122 Fountain Street
Providence,
RI 02903
Near Kennedy Plaza