Seychelles

Waldorf Astoria expands presence with new Seychelles opening

Waldorf Astoria, the luxury hotel brand under Hilton, has marked its entrance into the Seychelles, an archipelago in the Indian…