8.3/10
Very Good
29 reviews
Free Wi-Fi
Best Western Exeter Inn & Suites offers accommodation in Exeter.
Number of rooms: 32
805 S Kaweah Ave, Exeter, 93221-9361, United States