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

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