Contact Us

For Business Enquires

info@appella.com

Corporate Headquarters

Montres Appella Sarl
26 Avenue, De La Praille 1227,
Carouge, Geneve – Switzerland

For Service Enquires

warranty@appella.com

Regional Office

Appella Time JLT
P O Box 346086
303, SABA 1 Tower
Jumeirah Lakes Towers, Dubai , UAE
E-Mail: info@appella.com

We are social

Contact Us Form