Millennium Hotels and Resorts is one of the biggest hotel chains around the world and offer luxury hotels for business and leisure travelers all over the world. The group consists of more more than 105 properties located in over 60 destinations worldwide including London, Dubai, Singapore and Los Angeles.

in Hotel Chains