CONTACT

Our office and showroom are situated in Montreux, Switzerland, which is located by Lake Geneva at the foot of the Alps. Visit us in Montreux and you can discover the location’s unique character and inspiring landscapes for yourself. Montreux is easily accessible by car, rail or air transport (Geneva).

ADDRESS:
Serge Tagliaboschi Sàrl 126, Avenue des Alpes, CP 1618 1820 Montreux • Suisse
Show on map
PHONE:
+41 (0)21 963 14 47
FACEBOOK:
Follow us on Facebook
captcha