Room with a view: One&Only Cape Town

One&Only Cape Town, South Africa

From £395 a night.

 

Photograph courtesy of One&Only

 

 

You might also like: