L'iKhaya Lodge est installé dans le centre du Cap, à 10 minutes de route du front de mer Victoria & Alfred Waterfront et du ferry à destination de Robben Island. Il offre une vue sur la montagne de la Table et le pic Lion's Head.
Toutes les chambres sont munies d'une télévision à écran plat, d'une salle de bains privative, d'un téléphone et d'une connexion Wi-Fi.
L'iKhaya Lodge se trouve sur la place historique de Dunkley Square, qui comprend de magnifiques bâtiments historiques sur 3 de ses côtés. À quelques pas, vous atteindrez de nombreux cafés, restaurants, musées et galeries d'art.
L'iKhaya Lodge est à 5 minutes de route du pic Lion’s Head et à moins de 20 km de l'aéroport international du Cap. Un service de navette aéroport est assuré, tandis que vous profiterez gratuitement d'un parking, sur place.