La Quinta Inn & Suites by Wyndham Clovis CA
- Address: 1508 Clovis Avenue, Clovis, CA 93612
- Phone: (559) 291-9000
Map
Amenities
General
- Rooms: 79
-
High Speed Internet:
-
Pets: