Photos coming soon
HOTEL
21 Romilly
Beach Road, Corner of Melkbaai Road, 7140 Strand, South Africa, Cape Town
Where it sits
21 Romilly
Beach Road, Corner of Melkbaai Road, 7140 Strand, South Africa, Cape Town
-34.10791, 18.82054
Plan around 21 Romilly
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
