All Retirement home in Western Cape

St James Retirement Hotel.

 

The Avenue Retirement Hotel