21

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.