Maybourne Hotel Group
From Taighde
Maybourne Hotel Group is a major luxury hotel operator based in London, United Kingdom.
The Qatar Investment Authority has been rumored as a possible buyer of the company. [1]
Maybourne Hotel Group is a major luxury hotel operator based in London, United Kingdom.
The Qatar Investment Authority has been rumored as a possible buyer of the company. [1]