Leichhardt Hotel Taroom QLD
Yaldwyn St &, 23 Dawson St, Taroom QLD 4420, Australia
Visit Leichhardt Hotel in Taroom, Queensland.They have a bar and offer accommodation.
The Leichhardt Hotel does not appear to have any published opening hours, but you may find some more information on their
website.