A fantastic hotel not far from Belgravia (restaurants, embassies) with a true family feel. Clean, comfortable, better WiFi than one finds in many SA hotels (!), but most importantly an approach to welcoming guests that makes one feel much more than a customer.
There is a pool, sitting room, and communal dining room.
Thoroughly recommended - hurrah for Fairtree!