Hotels nearby Meerlust Estate, Baden Powell Drive, Stellenbosch

Fritz Hotel

Approximately 1.37 km away
Address: Old Main Rd, Cape Town, South Africa