Cheviot Place
Cheviot Place is luxury guest accommodation in a 1918 Victorian guesthouse in Green Point, Cape Town, with views of Robben Island and the Atlantic Ocean.