Contact Us
Get in touch
Please fill out the enquiry form or call or email us now to reserve your holiday in Chalet Balthazar – Villars’ No.1 self-catering luxury apartments.
14, Chemin de la Gare, 1884 Villars sur Ollon, Switzerland.
Follow us
SIGN UP TO OUR
NEWSLETTER
Get luxury holiday inspiration, special offers and updates straight to your inbox.