Das Hotel Town&Country San Diego liegt in rund 5 Gehminuten Entfernung vom Fluß San Diego River und bietet seinen Gästen einen beheizten Swimmingpool. Das Resort liegt ungefähr 2 km vom Whaley Haus entfernt und verfügt über 671 Zimmer mit Blick aufs Tal.
Das Hotel liegt direkt an einem Flussspaziergang von San Diego. Das Town&Country liegt in etwa 25 Gehminuten Entfernung von der Universität von San Diego. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: das Einkaufszentrum Fashion Valley Mall liegt in unmittelbarer Nähe von der Unterkunft. Das 4-Sterne-Hotel liegt 300 Meter von der Bushaltestelle Hotel Circle South & Bachman Pl und ungefähr 4 km vom Bahnhof Santa Fe Depot in San Diego entfernt.
Einige Zimmer im Hotel Town&Country San Diego verfügen über WLAN, einen Flachbildfernseher mit Satellitenkanälen und einen privaten Safe. Zu den weiteren Annehmlichkeiten gehören ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie WLAN und einen Flachbildfernseher mit Satellitenkanälen für Ihre Unterhaltung. Einige Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Im Town&Country befindet sich das Restaurant Market, das sich auf die amerikanische Küche spezialisiert. Die Gäste können sich in der Pool- Bar entspannen und dabei eine große Auswahl an Snacks genießen.