From
R1,650
Fiddlewood Fields offers quiet guest house accommodation in lush gardens in Grahamstown, Eastern Cape, with five cottages sleeping 2 to 5 guests each.
Sleeps 18
Children welcome