Photos coming soon
HOTEL
Rhodora 31 by CTHA
Beach Road, Mouille Point, Mouille Point, 8001 Cape Town, South Africa, Cape Town
Where it sits
Rhodora 31 by CTHA
Beach Road, Mouille Point, Mouille Point, 8001 Cape Town, South Africa, Cape Town
-33.90388, 18.39871
Similar stays nearby
Rhodora 31 By Ctha
Hotel · 0 m
New Cumberland 501 by CTHA
Hotel · 31 m
New Cumberland 108 - Apartment
Hotel · 31 m
Spacious Beach Front Apartment
Hotel · 43 m
Bright & Cozy 2 bedroom Retreat apartments
Hotel · 45 m
New Cumberland (2 Bedroom)
Hotel · 54 m
205 New Cumberland
Hotel · 54 m
Seaside living - 205 New Cumberland
Hotel · 56 m
Plan around Rhodora 31 by CTHA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 27, 2026.
