Located in Johannesburg, 11 km from Eagle Canyon Country Club, Toadbury Hall Country Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Eagle Canyon Country Club 7.0 km
Lanseria (Johannesburg) Airport 4.9 km