Destination: USA Lockhart Change City Click on the map to view live map. |
New Search |
Please click on Lockhart map to view live map.
Lockhart Inn | 2 Star View Details |
|
Hotel Address: 1207 South Colorado Street | ||
This Texas hotel is located 3 miles from Lockhart State Park Golf Course It features free Wi-Fi Each simply stated room at Lockhart Inn offers a cable TV with HBO Rooms are equipped with a microwave and mini fridge The front desk staff is available to serve guests 24 hours a day Lockhart Cafe is the hotels on-site restaurant Premium outlet shopping in San Marcos is 19 miles from Inn Lockhart...More |