Das Hotel Tabor Treehouse liegt im Stadtteil Southeast Portland, in einer Entfernung von 17 Autominuten vom Flughafen Portland International.
Marquam-Brücke liegt knapp 7 Kilometer vom Hotel entfernt und Mall 205 Einkaufszentrum erreicht man innerhalb von 25 Minuten fußläufig. Kongresszentrum Oregon Convention Center ist in nur 15 Autominuten Entfernung von der Unterkunft. Die nächstgelegene Bushaltestelle Southeast Yamhill & 71st ist weniger als 5 Fußminuten entfernt.
Die Zimmer des Hotels verfügen nicht nur über Ausstattung zur Kaffee- & Teezubereitung, TV und eine Klimaanlage, sondern auch über eine getrennte Toilette, eine Badewanne und eine Dusche in den Badezimmern. Ein Bügeleisen/Bügelbrett und eine Klimaanlage sorgen für den Komfort der Gäste.