Die 3-Zimmer- Villa The Tree House Evergreen liegt in einer Entfernung von 2 km vom Maxwell Falls Lower Trail und bietet Gästen einen Jacuzzi für einen entspannten Aufenthalt.
Der Alderfer/Three Sisters Park West Summit Trail ist nur 10 Minuten Autofahrt von der Villa entfernt gelegen. Die Entfernung von Keystone beträgt rund 47 Kilometer.
Die Gäste der Villa in Evergreen können ihre eigenen Mahlzeiten in einer kompletten Küche zubereiten.