Town House Motel

Chico • Show on map
View Details for Price
Located 6 minutes’ drive from restaurants and shops in Chico city center, this California motel features free WiFi included in all guest rooms. All air-conditioned rooms at Chico’s Town House Motel offer…More info
