Super 8 Motel West Greenwich

101 Nooseneck Hill Rd
Rhode Island
United States