TOWN LODGE WINDHOEK OPENS ITS DOORS
The 147-room Town Lodge Windhoek hotel has opened its doors to guests, providing a brand new accommodation offering to meet the needs of business and leisure travellers in Namibia’s capital city. Part of the Johannesburg-headquartered City Lodge Hotel Group, the hotel is the 13th Town Lodge in the group, complementing 10 Town Lodges in South…