The modern and airy 147-room Town Lodge Windhoek brings an ideally located, affordable and quality hotel experience to Namibia’s capital city.The hotel is located in The Steps Development which is situated in Frankie Fredericks Street in the Kleine Kuppe area of Windhoek, next to the Lady Pohamba Private Hospital, adjacent to the Grove Mall and near the Busy Bodies Zoological Park.The hotel is within easy access of the airport, CBD and various entertainment facilities.
Share This Venue