29.8712072 ­-97.6689595
Go to map view
Lockhart Inn - Lockhart - Building
Lockhart Inn - Lockhart
Lockhart Inn - Lockhart - Bedroom
1207 South Colorado Street, Lockhart, TX 78644, United States +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


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

Star Ratings