VS
Villa St James
Fire Protection Services · Cape Town
Villa St James
About
Hovering over False Bay with 360-degree views of mountain and sea, the enchanting and luxurious Villa St James is a historical national monument built in 1850 in Cape Town, South Africa. It was once home to the British admiralty
Reviews
See all 0No reviews yet.
Be the first to reviewContact
Own this business?
Claim this listing