Lockhart Inn is a 3-star property situated about 41 km from St. Edward’s University. The hotel opened its doors in 1985 and was remodeled in 2008.
The city center is 20 minute walking distance from the hotel. Guests will get to San Antonio in 70 minutes by car.
Austin Bergstrom airport can be reached in 45 minutes by car from Lockhart Inn.
Lockhart Inn provides 36 guestrooms appointed with cable TV with on-demand movies, a safe, multi-channel television, a refrigerator and a trouser press for a pleasant stay in Lockhart. Guests can make use of a shower, a hairdryer and a Jacuzzi.
Eat & Drink
Serving an array of dishes, Chisholm Trail Barbq and Sirloin Stockade are just 100 meters away.
The venue offers 24-hour front desk and ironing service.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.