The Cape Grace, in Cape Town, South Africa, has already been elected Best Hotel in the World. Jayme Drummond relates a case of excellence in the service of t...
Share this note: