SunSquare Cape Town Gardens

City Centre, Cape Town

Enjoy the down-to-earth hospitality of this modern hotel and its convenience to nearby tourist attractions. Whether you're here for business or pleasure, make SunSquare Cape Town your home in Cape Town.