La Casa Lola est située dans le quartier de Constantia au Cap, à 17 km du CTICC, à 19 km du ferry de Robben Island et à 20 km du Victoria & Alfred Waterfront. Doté d'un parking privé gratuit, l'établissement se trouve à 8,4 km du jardin botanique national de Kirstenbosch et à 11 km de World of Birds. Le pic de Chapman est à 21 km et la montagne de la Table à 23 km.
Vous séjournerez à 43 km du club de golf d'Heidelberg et à 47 km de Cape Point. L'aéroport international du Cap, le plus proche, est à 22 km.