St Johns Waterfront Lodge

St Johns Waterfront Lodge Address: 6 Braemar Road, Cape Town, South Africa

Minimum price found for St Johns Waterfront Lodge was: 299 ZAR

Click here to get more information, photos & guest ratings for St Johns Waterfront Lodge