La 126 Lucas Street Villa si trova a 20 km dall'aeroporto Internazionale di San Antonio e a 4 km da punti di interesse culturale come le Artpace. La Battaglia di Alamo è a circa 4 km. Gli ospiti possono anche visitare il Japanese Tea Gardens, situato a circa 2 km.
Gli ospiti possono usufruire di servizi multimediali come una TV a schermo piatto con canali satellitari, oltre a un impianto di climatizzazione per un soggiorno davvero confortevole. 126 Lucas Street Villa ha 3 camere da letto e 2 bagni.
Gli ospiti possono cucinare i propri pasti nella cucina completamente attrezzata di questa villa. Il ristorante Chipotle Mexican Grill serve piatti messicani e si trova a 1 km.