Ohana means family. Family means nobody gets left behind or forgotten. (Lilo & Stitch) At Ohana Lodge we provide all the comforts of home. Set on 5 acres 11km from Tamworth Post Office we are a peaceful country farm stay. Beautiful gardens, farm animals and country living is what Ohana Lodge offers. Short to mid term accommodation. Fully Self contained 1 bedroom, lounge and dining with separate kitchenette.