Latest stories

  • Towers Restaurant

    Situated in the heart of the Century City urban hub, Towers Restaurant at Cape Town Marriott Hotel Crystal Towers offers an opulent dining experience designed to excite the senses. The spacious fine dining area overlooks a display kitchen where you are able to watch the world class chefs in action. The a la carte menu promises […] More