Das Hotel liegt im historischen Herzen von Kapstadt und ist ein Art-déco-Hotel, das einst in den 1930er Jahren der Hauptsitz von American Swiss war. Es ist umgeben von architektonischen Juwelen wie dem Greenmarket Square und dem Castle of Good Hope. Das wunderschön renovierte Gebäude bietet stilvolle, komfortable Zimmer, die alle individuell eingerichtet sind, sowie einen Entspannungsbereich auf dem Dach. Die Lobby bietet eine Reihe von Dienstleistungen für einen angenehmen Aufenthalt. Die Rezeption ist rund um die Uhr besetzt, und sichere Parkplätze werden für 70 ZAR pro Nacht angeboten. Unterhaltungsmöglichkeiten sind nur einen kurzen Spaziergang entfernt, und eine Haltestelle für den Sightseeing-Bus befindet sich nur 0, 20 km vom Hotel entfernt.