Casa de Taft ligt in La Mesa, op 23 km van San Diego Zoo, 23 km van San Diego Convention Center, en 23 km van San Diego - Treinstation Santa Fe Depot Amtrak. De accommodatie met airconditioning ligt op 12 km van San Diego State University, er is gratis WiFi en je kunt er privéparkeren op het terrein.
De homestay heeft een flatscreen-tv met satellietzenders. Handdoeken en beddengoed worden bij de homestay verzorgd.
Balboa Park ligt op 24 km van de homestay, en USS Midway Museum ligt 24 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven San Diego, op 25 km van Casa de Taft.