Trevoyan Guest House, Cape Town

Trevoyan Guest House

12 Gilmour Hill Road