HOME / Self-catering accommodation / Clover Bay
R620, Shelly Beach, Margate, 4265
+27832637541
View Business Profile