6 Leeuwenhof Road, Oranjezicht, Cape Town 8001, South Africa
Distance: 300 m
Company description
Cape Paradise awaits you! Are you looking for B&B or self-catering accommodation in Cape Town? Our Lodge welcomes you with a wonderful view and the exclusive apartments await the tired traveller:)