Stay at this 3.5-star business-friendly hotel in Windhoek. Enjoy free WiFi, free parking, and breakfast. Popular attractions The Grove Mall of Namibia and Independence Stadium are located nearby. Discover genuine guest reviews for Town Lodge Windhoek along with the latest prices and availability – book now.