Town Lodge Windhoek in Namibia opened its doors to guests in October 2017.

The 147-key hotel is located in The Steps Development which is situated in Frankie Fredericks Street in the Kleine Kuppe area of Windhoek. It comprises 4 storeys and 147 stylish bedrooms, each with en-suite bathrooms, 3 boardrooms, secure basement parking and swimming pool.

The hotel is within easy access of Windhoek’s international and domestic airports, as well as the CBD and entertainment facilities.