La Maison de l'Envers se situe au Grand Bornand Village, dans le quartier l'Envers de Villeneuve. Elle se trouve à 900 m des pistes de ski, des remontées mécaniques et de l'école de ski. L'arrêt navette est à 50 m de la maison. Le centre de la station et les commerces sont situés à 450 m de la location.