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
DOWNLOAD OUR INSIDERS
GUIDE TO VILLARS
Unlock the secrets of a perfect alpine getaway with our Insider's Guide to Villars.
Your essential companion for luxurious, unforgettable holidays.