The St James Retirement Hotel

66 Main Road, St James, Cape Town, Western Cape

Retirement Village

Beachfront retirement hotel with 120-year history, converted to retirement facility in 1990.

Other facilities in Cape Town