Plan the ultimate corporate celebration with festive year-end packages from The Capital Hotels, Apartments and Resorts across South Africa.
SEVEN Hotel, Villas & Spa in Sandton offers business travellers a tranquil, newly refurbished sanctuary featuring private meeting spaces and bespoke service just minutes from…