Bristol Holiday Inn Express Hotel Hotels

Rhode Island, United States