2221 Euclid Ave, Bristol
In Bristol, the Travel Inn Bristol near State Street offers air-conditioned rooms. This two-star property features a 24-hour front desk, an ATM, and complimentary WiFi.