Super 8 by Wyndham West Greenwich/Providence West Greenwich
101 Nooseneck Hill Rd -
West Greenwich,
RI 02817
In West Greenwich