Costa D’Ora Holiday Apartments
25 Markwell Ave, Surfers Paradise
Consisting of 36 low rise apartments the Costa D’Ora is less than a minute to the beach and a casual stroll to Cavill Ave – the heart of Surfers Paradise. Surfers Paradise offers the best shopping and cafes during the…