Moffat Falls Lodge and Cottages,
Armidale
Point Lookout Road,
Armidale
Moffat Falls Lodge and Cottages is situated in picturesque high country of the New England Snowy’s and offers luxury accommodation for those who want to escape from it all and enjoy the tranquility of the bush. The lodge and cottages offer guided fly fishing and is located next to the New England National Park and Cathedral Rocks National Park. The lodge and cottages also directly overlooks the gorgeous Moffat Waterfalls.
|