Which renowned landmarks should we visit during our stay at the Sneads Island hotel?
Alligator Bay, placed merely 150 metres from the Sneads Island hotel, as well as Shark Attack Beach Clothing Store (nearly 10 minutes' drive away) are worth visiting.