Total Guest Rooms15
Distance from Airport
8 km from Venue
Ramada Resort Seven Mile Beach at 78 Surf Road, Seven Mile Beach in Tasmania Australia offers 15 ideally decorated guest rooms suitable for business and leisure travelers.
Already have an account?
See a problem with this venue's profile? Submit an issue