Petit Chalet Nature ligt in Les Rousses, op 45 km van Verenigde Naties Genève en 46 km van station Genève-Cornavin, en biedt uitzicht op de bergen. De accommodatie bevindt zich op 45 km van Palexpo in Genève, en heeft een tuin en gratis privé parkeergelegenheid.
Jet d'Eau ligt op 48 km van de chalet, en Kathedraal van Genève ligt 49 km verderop.