Omni Providence Hotel Providence
1 W Exchange St -
Providence,
RI 02903
Near Kennedy Plaza