Guests of St James Guesthouses enjoy an outdoor pool, free WiFi in public areas, and a meeting room. You can take advantage of free parking, along with an airport shuttle (available 24 hours) for ZAR 950.00 per room one-way. A multilingual staff is on hand to assist with dry cleaning/laundry, luggage storage, and tours or tickets. Other amenities at this luxury guesthouse include a library, a terrace, and laundry facilities.