Cheviot Place is a 108-year old Victorian home, situated in Green Point Cape Town with great views of Robben Island and the Atlantic Ocean. Stylish and tastefully decorated bedrooms are crisp and clean with WiFi, TV, telephone, tea tray and ample luggage space.
Read More