This hotel is situated in the centre of Cape Town, close to St. George's Cathedral, and the Houses of Parliament. The hotel is a converted commercial property and the foyer could leave one a little perturbed as to what one was letting oneself into. This first impression was immediately reversed by the exceptionally friendly and efficient welcome which made one... more





