My stay was incredible
It was a beautiful get away and the pool was amazing
The room was perfect and was suitable for my family. I had to wake up a porter in the early hours of the morning to take a golf cart as we had to meet a little way away and although it was very early he was still extremely friendly. The pool could do with a bit of a clean, but a lovely time was had ...
Safe area and cozy. Located next to a casino with many amenities in close proximity. Very quick and efficient check in and check out.
The first day was chaotic because my booking I did over a month prior to arrival was not in their system but as I showed my confirmation receipt, everything was sorted out.
was disappointed that we booked a non-smoking room and received a smoking one - struggled to sleep as the smell was lingering . apart from this it was a fine stay.
Clean and open space in there rooms. They only need to add more geysers to cater more visitors
Don your best golfing attire and aim for par on the challenging greens of Royal Oak Country Club.
Go and check it out in Johannesburg.
If you're hoping to find accommodation that is both convenient and economical, make sure you check out the Road Lodge Carnival City, a budget hotel that is located just 4 miles away.
One of the best ways to shift an already unforgettable vacation into a dream come true is to book a room in one of the area's upmarket hotels. The Sleep Eezy Cottages and the Outlook Lodge are exceptional establishments.
As you and your family stroll along the streets near Royal Oak Country Club, stop at Tony's Cafe. Smell the scent of coffee and try some delicious pastries. If you're looking for something a bit more nourishing, take a look at the specials at Hippo's Waterfront, another establishment in the same area. And lastly, order a few rounds of beer and chat with some other tourists while you kick back at Hippo's Waterfront.
Modrea is the closest station to Royal Oak Country Club. It can be found roughly 0.4 miles away. At 0.4 miles away, Anzac is another terminal to keep in mind.