Follow Us

©2020 NUVO Magazine Ltd.

HOTEL PARTNERS

Backes & Strauss

Various locations.
info@backesandstrauss.com

London
113A Jermyn Street
Mayfair, London, England
United Kingdom SW1Y 6HJ
+44 2078398709

Geneva
Chemin des Troiselles 46
CH-1294 Genthod
Switzerland
+41 229598966

www.backesandstrauss.com