Ramada Resort by Wyndham Seven Mile Beach Near Seven Mile Beach 78 Surf Road - Seven Mile Beach, TS 7170 SELECT