210 - 218 Surf Parade, Surfers Paradise QLD 4217, Australia
Distance: 120 m
Company description
A modern, stylish resort offering luxury holiday accommodation in Surfers Paradise, Queensland. This is the perfect location to spend you holiday at one of Australia's best beaches.