Leighton House

Leighton House is a beautiful homestead accommodation in Northern Tasmania. Built from a deep passion for bringing family and friends together in luxury, it’s a place to celebrate, connect, and restore.

466 Evandale Road, Evandale, Tasmania

Reach out to book your stay at Leighton House Tasmania.