Lockhart Inn

Lockhart -> Texas -> West South Central -> South -> the USA

TX 78644 1207 South Colorado Street, Lockhart, TX 78644, United States of America

Lockhart Inn on the map

Lockhart Inn. Hotel in Lockhart

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.

Price from $68

More info Reserve

Photos of Lockhart Inn. Lockhart


The Information about Lockhart, Texas, the USA

Lockhart is a city and the county seat of Caldwell County, Texas, United States. Book the Lockhart Inn in the Lockhart, Texas. According to the 2010 census, its population was 12,698.. Book the Lockhart Inn in the Lockhart, Texas.

Lockhart Inn on the global map

Lockhart Inn on the map