A great location to be trackside for Indy and to experience all that Main Beach has to offer.
The resort is situated at Main Beach, approximately one and a half kilometres north of Cavill Mall, Surfers Paradise. The resort is across the road from a beach and three minutes walk to Tedder Avenue.