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

Downtown LA USA

Hollywood USA

Milan Italy

Prague Czech Republic

Riga Latvia