Boutique accommodation nestled between the mountains, lake and the sea in charming Central Tilba. Tilba Lake House offers guests peace and relaxation in a private and exclusive setting. Enjoy views of the ocean, lake, gardens and swimming pool. ...More information