HOME / Hotel / Oakhurst Hotel
119 Meade St, George Central, George, 6530
+27448747130
View Business Profile