Providence Marriott Downtown

1 Orms Street, Providence, 02904