Yamaguchi Park ist ca. 7 km von der Unterkunft entfernt, und San Juan River Walk ist in rund 2 km Entfernung von der 4-Zimmer- 171 S Squaw Canyon Place. Zu den kulturellen Sehenswürdigkeiten in der Nähe gehört Historisches Museum von San Juan, der 10 Minuten Fahrt von ist.
Die 171 S Squaw Canyon Place verfügt über WLAN und ein Fernsehen mit mehreren Kanälen sowie eine Klimaanlage, die den Komfort den Gästen gewährleisten. Die Badezimmer sind auch mit einem Haartrockner und Toilettenartikeln für Ihren Komfort ausgestattet.
Eine Mikrowelle und ein Kühlschrank werden in einer Küche angeboten. Die Villa ist auch vom 90 km entfernten Flughafen Durango-La Plata County aus leicht erreichbar.