Bristol Econo Lodge Hotels

Rhode Island, United States