City Centre collection


The world’s most glamorous cities not only draw in scores of people on business, but they are also a magnet for discerning travellers. In their own right, these metropolises are also destinations, offering a wealth of attractions to tourists and curious explorers. Elevate your holiday experience with our collection of prestigious hotels in some of the most loved cities in the world. Surround yourself with world-class facilities in vibrant neighbourhoods while enjoying sumptuous accommodations.