W HOTEL

LOCATION / PROVIDENCE, RI