
Williams, CA, United States
Stage Stop Inn Williams
3-star hotel
The Stage Stop Inn Williams offers comfortable air-conditioned rooms with refrigerators, microwaves, and LCD TVs with satellite programming. Enjoy complimentary wired and wireless internet access, private bathrooms with…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


