No image available for this hotel
No image available for this hotel
El Paso, El Paso
Spend a second to
save a fortune!
Spend a second to save a fortune!
El Pilar, 83, El Paso
Featuring an indoor pool, Casa Teresa is located in El Paso. The Natural Park Caldera de Taburiente is surrounding the property. Free Wi-Fi throughout and parking on site are offered. The apartment includes a seating area with sofa and flat-screen...
See MoreUsage of subsidiary facilities may incur additional fees