SW1 LUXURY GUEST RETREAT

30/32 ELSENHAM AVENUE
CAPE TOWN
South Africa