Photos coming soon
HOTEL
Odeon Beach Break
66 Beach Road, Odeon Towers, flat 710, 7140 Strand, South Africa, Cape Town
Where it sits
Odeon Beach Break
66 Beach Road, Odeon Towers, flat 710, 7140 Strand, South Africa, Cape Town
-34.11422, 18.82260
Plan around Odeon Beach Break
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
