Tags Holiday inn

Tag: holiday inn

Soweto's first four-star hotel

Soweto’s first four-star hotel

A four-star hotel has opened at Freedom Square in Kliptown, giving tourists the option of luxury hotel accommodation in South Africa's famous township for the first time.

LATEST

X
X
Skip to toolbar