Leaf Peeper Place situa-se em Stratton, a 25 km de Mount Equinox, 28 km de Emerald Lake State Park e 31 km de Mount Snow Resort. O alojamento encontra-se a 3,4 km de Estação de Esqui de Stratton Mountain e apresenta acesso Wi-Fi gratuito, assim como um multibanco.
Esta casa de férias apresenta 5 quartos, 4 casas de banho, roupa de cama, toalhas, uma televisão com canais por cabo, área de refeições, uma cozinha totalmente equipada e varanda com vista da montanha.
Os hóspedes de Leaf Peeper Place podem praticar esqui e ciclismo nas proximidades, ou aproveitar ao máximo o jardim.
Skyline Overlook fica a 38 km de Leaf Peeper Place. O aeroporto mais próximo é o Aeroporto Rutland State, que fica a 62 km de Leaf Peeper Place.