Lions View

Location: Camps Bay, Cape Town


Categories, , Tags


Lions View Villa is a 5 star luxury Villa with 5 bedrooms, fantastic views. close proximity to the beach and voted as one of the best boutique villas in Cape Town. A fantastic shoot and stay location.

Related Listings