Cape Vermeer

Cape Vermeer

2 Vermeer Road, Somerset West, Cape Town, South Africa / Luxury self catering apartment suites in Somerset West, Cape Town, South Africa. Featuring panoramic views of False Bay and the Hottentots Holland Mountains.
Cape Vermeer