Cape City Suites – Cape Town Central

Luxury self catering apartments. With breathtaking views of Devil’s Peak, Table Mountain, Lions Head and signal hill. Situated in the heart of Cape Town, these apartments are ideal for both business travelers or holiday makers.

Travel Assist
Latest Additions Popular Tags