Nestled in Cape Town’s lively CBD, this sleek business hotel features modern, chic rooms with city views, complimentary breakfast, and access to a sister hotel’s pool and gym.
54 Bree St, Cape Town City Centre, Cape Town, 8000, South Africa Get directions
Gary N
Delina Alwanger
Neels Wessels
Rob
Paul M
Vangelis Serafis
SAGraham
Sharon M