Location
GOLD COAST
Apartment 21
60 The Esplanade
Surfers Paradise
Queensland 4217
Olympus
Offering 180 degree views of the Pacific Ocean in the heart of Surfers Paradise. Take in the breath-taking views of Surfers Paradise Beach whilst sitting back in your lounge room or on the balcony relaxing. What better way to enjoy your beachfront holiday than to stay at 21 Olympus in Surfers Paradise on the Gold Coast.
Apartment 21
60 The Esplanade
Surfers Paradise
Queensland 4217