Providence Luxury Hotel

24 Corliss St.#41326, Providence, Rhode Island 02940