Staying at the 2-bedroom 126 Lucas Street, guests can easily reach Tower of the Americas, located 3.2 miles away.
E M Stevens Field is nestled about 25 minutes' stroll from this San Antonio villa, and The Alamo Fort is 2.8 miles away. The villa provides easy access to natural wonders such as the 343-acre Brackenridge Public Park (1.1 miles) and San Antonio Botanical Garden (0.6 miles).
126 Lucas Street provides guests with media amenities, including a flat-screen TV with satellite channels, as well as air conditioning for added comfort.
Guests are welcome to cook their own meals in a fully-fitted kitchen of this 2-bathroom villa. The San Antonio accommodation is situated within walking distance of Chipotle Mexican Grill. San Antonio International airport can be reached in a 20-minute drive from the accommodation.