Tag: 2026 lodge openings

Hotel News
Newmark Hotels Expands in Africa: Toro River Lodge in South Africa and Thitaka Lodge in Namibia Opening 2026

Newmark Hotels Expands in Africa: Toro River Lodge in S...

Newmark Hotels grows in Africa with Toro River Lodge in South Africa and Thitaka...