The luxury Oakwood At Finisterra Hotel is a 4-star property placed 10 km from Steward Observatory Mirror Lab. Oakwood At Finisterra Hotel was opened in 2005.
The venue is 10 km away from University of Arizona. The property boasts location within 8 km from Tucson city center.
Offering various dining options, Tino's Pizza and Dakota Cafe & Catering CO are about 10-minute walk away.
Tucson International airport can be reached by car within 25 minutes.
Such facilities as a free car park and an elevator are available on-site.