selected country
South Africa

ST JAMES RETIREMENT HOTEL

Business address
66 MAIN ROAD, 7945, Cape Town, South Africa
Phone
+27 (0)21 788 8931
Fax
+27 (0)21 788 1409

Location Map