The group, which has 22 boutique hotel sites across 14 different locations, including Madrid, Barcelona, Berlin and Chile, has been operating for more than 18 years and is a popular choice for both tourists and the global business community.
Source: New feed