There is one place to stay in Strathgordon with English speaking staff
1 results
Pedder Wilderness Lodge is a lakeside accommodation located in Strathgordon, Tasmania's World Heritage Area.