8.4/10
Ottimo
Wi-Fi gratuito
Commercial Hotel Lockhart has a garden, terrace, a restaurant and bar in Lockhart.
Numero delle stanze: 8
111 Green Street, 2656 Lockhart, Australia