Top-Rated Super 8 Hotels in Rhode Island

Super 8 by Wyndham West Greenwich/Providence West Greenwich

reviews

101 Nooseneck Hill Rd -  West Greenwich, RI 02817
In West Greenwich