Mayfair Hotel

Offering luxury accommodation, contemporary dining and premium hotel facilities, the Mayfair Hotel showcases the very best of SA.