Dumela 36 Margate Accommodation is located in Margate, South Africa on Lot 3445, St Patrick's Road, Off Manaba Beach Road. Dumela 36 Margate Accommodation is rated 4.3 out of 5 in the category holiday apartment in South Africa.
Address
Lot 3445, St Patrick's Road, Off Manaba Beach Road