Panaghia Street, 6313 - Cape St Francis, South Africa
Inn - Inns, Cape St Francis
Show on map
Situated in Cape St Francis, 500 metres from Cape St. Francis Beach, Seal Point Apartments features accommodation with a garden, free private parking, a terrace and a restaurant. - Inns, Cape St Francis