Winter Special at the Ritz!
The Ritz, located in Sea Point, Cape Town, is offering special rates for the winter months! With impeccable service, every amenity you can think of and views of the Atlantic Seaboard that you just can’t beat, the Ritz provides luxury accommodation to rival them all. Not to mention their fantastic dining options; the revolving restaurant […] More