There is one place to stay in Miena with a Business centre
1 results
The Great Lake Hotel in Miena, Tasmania offers humble rooms and rustic cabins in a low-key, rural setting.