My Guide Website?
The Olympus Apartments in Surfers Paradise offer comfortable holiday living with an ocean view. Located on the Esplanade, the complex is located a short walk from the beach or other Gold Coast tourist attractions.
Contact Olympus Apartments
60 The Esplanade, Surfers-Paradise, 4217View Larger Map