South African Hotels

Lakeside

Colona Castle Hotel

The five-star Colona Castle Luxury Boutique Hotel is in Lakeside which is one of Cape Town's southern suburbs. This elegant retreat offers magnificent views of Table Mountain across the Cape Peninsula and the Winelands to False Bay and the South Atlantic ...

TODAY'S RATER2020.00 BOOK 11 Reviews
  1 Verwood Street, off Old Boyes Drive, Cape Town, 7945
Convert multiple currencies