The Heart of Cape Town, Mount Sierra

Mount Sierra is situated in the heart of Cape Town known for its beautiful white sand beaches and spectacular views of Table Mountain, Lions Head and Devils Peak. The apartments are equipped with all the holiday essentials needed for your stay at the resort.  At the resort we have wellness spa onsite that will provide…… Continue reading The Heart of Cape Town, Mount Sierra