Location This hotel lies in the heart of the centre of Cape Town, between New Church and Buitensingle Street. It is situated at the foot of Table Mountain and offers spectacular views of Signal Hill. Guests can visit the Victoria and Alfred waterfront, which is a desirable location for both the locals and international visitors. This vibrant, novel, sizzling establishment lies in the entertainment hub of Cape Town city and is situated some 25 km from Cape Town Airport.