9/10
Wonderful
Free Wi-Fi
Best Western Green Oaks Inn is situated in La Vernia, 33 km from AT&T Center and 33 km from San Antonio Spurs. This 3-star hotel offers a 24-hour front desk and free Wi-Fi.
Number of rooms: 7
100 S Fm 1346 , La Vernia, 78121, United States