Die Unterkunft Casa Tewa befindet sich in San Luis Potosí, 600 m von Kathedrale von San Luis Potosi und 5,7 km von Alfonso Lastras Stadium entfernt. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar.
La Paz Theatre liegt 900 m von der Unterkunft Casa Tewa entfernt, während Tangamanga-Park 2,9 km entfernt ist. Der nächstgelegene Flughafen ist der Aeropuerto Internacional Ponciano Arriaga, 15 km von der Unterkunft Casa Tewa entfernt. Die Unterkunft bietet einen kostenpflichtigen Flughafentransfer.