Birches Luxury Spa Chalets
This amazing spacious, luxurious and private property set on 12 acres in the heart of the Victorian High Country has breathtaking elevated mountain and valley views.
Nestled amongst beautiful Russian Birch trees along this high ridge above Mount Beauty. Nearby Falls Creek ski resort and Bright. Spend time with the beautiful Elk and other animals on the property.
Birches Luxury Spa Chalets is just 4km from cafes, restaurants and shops at Mount Beauty and Tawonga South. There is a number of wineries on the way and nearby.
Guests are left to enjoy, however should you require the hosts, they are just a phone call away.
A great place to rest, relax and rejuvenate....
Off top of Ranch Road, Off top of Ranch Rd , Tawonga Sth , Australia, 3698, Australia