About Us

About MyFrenchChalet

MyFrenchChalet Limited is a company registered in England and Wales under company registration no 4429330. Official Address: 1, 55 Queens Road, London SW19 8NP, United Kingdom. My French Chalet SARL is a company registered in France, SIRET no 48004379300011. Official Address: 84 Chemin a Diard, Chamonix 74400, France. Both companies have been operating successfully since 2003.


MyFrenchChalet's primary purpose is a two-fold business:

  • To provide clients with a good level of short or long term self catered holiday accommodation in resorts of the French Alps
  • To provide a full property management service to owners who do or do not require a rental service.


MyFrenchChalet is run by Elaine Smith and Helen Mcgrory. Between them they manage a superb cleaning and maintenance team to keep the chalets in top shape. They both have  over a decade of experience, understand the hassle of managing properties abroad and can take that pressure away from you.