Hotel Lola ligger i Cape Town, 2 km fra Mouille Point Beach, og tilbyder indkvartering med have, privat parkering og terrasse. Overnatningsstedet ligger omkring 2,2 km fra Three Anchor Bay Beach, 2,7 km fra Rocklands Beach og 7,6 km fra Taffelbjerget. Hotellet tilbyder også gratis wi-fi samt lufthavnstransport mod tillægsgebyr.
Værelserne har eget badeværelse, og nogle af værelserne har balkon, og andre har også byudsigt. Værelserne har sengelinned og håndklæder.
Personalet i receptionen taler afrikaans, engelsk, Xhosa og Zulu og står altid klar til at hjælpe.
Populære seværdigheder i nærheden af Hotel Lola omfatter Robben Island-færgen, V&A Waterfront og CTICC. Den nærmeste lufthavn er Cape Town Internationale Lufthavn, 21 km derfra.