29.8712072 ­-97.6689595
Go to map view
Lockhart Inn - Lockhart - Building
Lockhart Inn - Lockhart - Bedroom
78644 Lockhart, TX, United States , 1207 South Colorado Street +1 512 398 5201
Newly remodeled country style inn with large rooms, plenty of guest amenities and great south texas hospitalilty. Year of build 1985 last renovation 2006 number of buildings 1 number of floors 2 number of elevators 0

Get Rates

Show Lockhart Inn at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Parking (free), Restaurant
Internet Internet, WiFi (free)