HOME / Hotel / Eland Place
5 Eland Pl, Beacon Bay North, East London, 5241
+27828791557
View Business Profile