Casa Tewa se encuentra en San Luis Potosí y ofrece alojamiento a 7 min a pie de Catedral de San Luis Potosi y a 5,7 km de Alfonso Lastras Stadium. Se ofrece wifi gratis en todo el alojamiento.
Teatro de la Paz está a menos de 1 km del alojamiento, y Parque Tangamanga está a 2,9 km. El aeropuerto más cercano (Aeropuerto Internacional Ponciano Arriaga de San Luis Potosí) está a 15 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.