Villa Victoria Guest House
26 Berg Street, Montagu, South Africa
Villa Victoria is a beautiful Victorian home and Self Catering in the lovely town of Montagu on the famous Route 62. We offer very comfortable accommodation and features like swimming pool, wi-fi internet and more