Club Wyndham Seven Mile Beach
78 Surf Road, Seven Mile Beach, Tasmania Australia
Natural and unspoiled with nearly half its entire land mass dedicated to national parks and world heritage sites, the Australian island of Tasmania offers travelers a stunning respite from the ordinary. The resort offers one-, two-, three- and four-bedroom condo-style resort suites that comfortably sleep two to eight guests. Enjoy resort amenities including a pool, relaxing spa, restaurant and more!