grill in Montagu
About 2 results.
Mountain View Lodge Montagu
Kohler Street 33, 6720 Montagu, South AfricaMountain View Lodge accommodation Montagu offers comfortable en-suite accommodation in the town of Montagu, on Route 62 close to Cape Town in the Western Cape with a bar, restaurant, heated pool …