Photos coming soon
HOTEL
Liberty Lodge
33 De Lorentz Street Tamboerskloof, Cape Town
Where it sits
Liberty Lodge
33 De Lorentz Street Tamboerskloof, Cape Town
-33.93261, 18.40544
Plan around Liberty Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
