Photos coming soon
HOTEL
Town Lodge Windhoek
1320 Frankie Fredericks Street, Windhoek
Where it sits
Town Lodge Windhoek
1320 Frankie Fredericks Street, Windhoek
-22.62096, 17.09528
Plan around Town Lodge Windhoek
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
