Het Squirrel Tree Resort ligt in Coles Corner in Leavenworth. In het hotel vindt u Squirrel Tree Restaurant & Lounge. De accommodatie biedt gratis WiFi en gratis privéparkeergelegenheid.
Gratis WiFi en premium satelliet-tv zijn beschikbaar bij de accommodatie. De kamers zijn voorzien van een koelkast, een magnetron, een koffiezetapparaat en een zithoek.
Het Squirrel Tree Resort ligt op 32 km van het Stevens Pass Mountain Resort en op 24 km van het centrum van Leavenworth.
In de omgeving kunt u diverse activiteiten ondernemen, zoals paardrijden, vissen en wandelen. De dichtstbijzijnde luchthaven is Pangborn Memorial, op 56 km van de accommodatie.