Casa Tewa ligt in San Luis Potosí en biedt accommodatie op 7 minuten lopen van San Luis Potosí-kathedraal en 5,7 km van Alfonso Lastras Stadium. Er is gratis WiFi in de hele accommodatie.
Teatro de la Paz ligt op minder dan 1 km van de homestay, en Tangamanga-park ligt 2,9 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ponciano Arriaga, op 15 km van Casa Tewa. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.