Holiday Inn South Kingstown-Newport Area 3 stars

3009 Tower Hill Road, South Kingstown, RI 02874, United States of America

Hotel image
Read more reviews for Holiday Inn South Kingstown-Newport Area