New Cumberland 501 by CTHA
163 Beach Road Mouille Point Cape Town 8001 Western Cape
New Cumberland 501 by CTHA

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location