Das Town House Motel Chico mit WLAN in den öffentlichen Bereichen befindet sich in 25 Fußminuten Entfernung vom Bidwell Mansion. In unmittelbarer Nähe vom Bidwell Park gelegen, lädt das Motel seine Gäste ein, Bowling und Billard zu genießen.
Das Hotel liegt nur 4 km vom Bidwell Park entfernt. Die Entfernung zwischen dem Stadtzentrum von Chico und der Unterkunft beträgt 3 km. Das Town House Motel liegt in einer Entfernung von ungefähr 10 Autominuten vom Degarmo Park. Das 3-Sterne-Hotel ist gleich neben der Busahltestelle Cohasset & Rio Lindo gelegen.
Die Unterkunft verfügt über 14 Gästezimmer, die über eine Sitzecke verfügen sowie mit einem Schreibtisch ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören WLAN, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind.
Das Restaurant Happy Garden Restaurant liegt 250 Meter vom Town House Motel und bietet eine große Auswahl an chinesischen Gerichten.