Este hotel no Texas está localizado a cerca de 4,8 km do Campo de Golfe Lockhart State Park. Dispõe de acesso Wi-Fi gratuito.
Cada quarto do Lockhart Inn apresenta uma decoração simples e uma televisão por cabo com HBO. Os quartos estão equipados com um micro-ondas e um mini-frigorífico.
A equipa da recepção está disponível para servir os hóspedes 24 horas por dia. O Café Lockhart é o restaurante do hotel.
A premium outlet de San Marcos fica a 30 km do Inn Lockhart. O Parque da Cidade Lockhart fica a menos de 5 minutos de carro.