Free Wi-Fi
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.
Number of rooms: 10
Plot 64 Beyers Naude Extension, 2000 Johannesburg, South Africa
The views for having a wedding there, was and is absolutely beautiful.
Refreshing place to be, with great service and exquisite food at an affordable price… your visit there wont be a regret but a memory to cherish.!
Beautiful place and beautiful wedding. The food was the best I've had at a wedding venue. The only improvement could be a machine that can program music that can fade in out during a wedding. To cut the music off mid-song isn't the best way of doing things.