Our Locations

Designed to make you feel at home wherever you travel, our properties are located in the world's most charming and exciting cities.

Barcelona Spain

Castelldefels Spain

Chicago USA

Hollywood USA

Klosters Switzerland

Milan Italy

Prague Czech Republic

Sitges Spain