Photos coming soon
HOTEL
Life at Sea
81 De Beers Road, 7139 Strand, South Africa, Cape Town
Where it sits
Life at Sea
81 De Beers Road, 7139 Strand, South Africa, Cape Town
-34.10712, 18.82061
Plan around Life at Sea
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
