Advertorial | Business Traveller Africa

The Maslow at Time Square

Opening this month, The Maslow at Time Square offers an entirely new concept in hospitality. A first for South Africa, this 238-room specialist business...