Das Hotel Ellison House Lockhart liegt 4 Kilometer vom Lockhart State Park entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Das Hotel ist in 14 Fußminuten Entfernung von der Emmanuel Episcopal Church gelegen. Die Autofahrt nach Austin dauert 35 Minuten. Vom Ellison House aus liegt das Schönste der Stadt zum Greifen nah und das Caldwell County Courthouse ist nur 1 km von entfernt.
Neben einem Patio und einer Sitzecke sind die Zimmer in der Unterkunft mit einem Fernsehen mit mehreren Kanälen ausgestattet. Das Badezimmer verfügt über eine behindertengerechte Dusche und eine getrennte Toilette. Die Badezimmer in den Zimmern bieten eine behindertengerechte Dusche und eine getrennte Toilette sowie einen Haartrockner und Badelaken.
Das Restaurant Black's Barbecue befindet sich gleich neben dem Hotel Ellison House und serviert amerikanische Speisen.