La villa The Perch By Exceptional Stays Telluride están cerca de lugares de interés turístico como el San Sophia Overlook, situado a unos 25 minutos a pie.
Esta villa está situada a unos 400 metros del Sheridan Opera House y a tan solo 500 metros del Town Park. Además, la villa está a unos 10 minutos en coche del Polar Queen Express y cerca de Clarks Market.
Este establecimiento dispone de un cuarto de baño con bañera. Los cuartos de baño también disponen de secadores de pelo y toallas para su comodidad.
Si te apetece comer en el establecimiento, tienes a tu disposición una cocina completa con cafetera, nevera y un horno. The Coffee Cowboy, que sirve una gran variedad de platos, está a tan solo 9 minutos a pie. Las alternativas de transporte en la zona incluyen la estación de teleférico Telluride Gondola, a 550 metros.