Surfers ParadiseOlympus Apartments
Olympus Apartments
3 Stars
6062 The Esplanade, Surfers ParadiseQueensland 4217, Surfers Paradise, Australia
With an amazing beachfront location at Surfers Paradise and 180-degree views of the Pacific Ocean, the fully self-contained Olympus Beachfront Apartments offer home comforts and hotel amenities. All …
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms
- Outdoor pool
- Garden
- Picnic area
- Swimming pool
- Swimming pool
- Free WiFi
- Terrace
- Heated pool
- Outdoor furniture
- Key access
- Smoke alarms
- CCTV in common areas