Das Windfeather Resort Tucson liegt in unmittelbarer Nähe vom Arthur Pack Regional Park, und zwar rund 3 km von hier entfernt.
The Church of Jesus Christ of Latter-day Saints ist 25 Minuten Gehweg von der Pension entfernt gelegen.
Zu den Zimmern gehören ein Patio und eine Sitzecke sowie ein Fernsehen mit mehreren Kanälen und ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Es werden eine begehbare Dusche und eine getrennte Toilette zur Verfügung gestellt. Die Badezimmer verfügen über eine begehbare Dusche und eine getrennte Toilette und bieten zudem einen Haartrockner und einen Wäschetrockner.