InnPoints Worldwide - Tucson
Oakwood at Finisterra
6795 E Calle La Paz
Tucson, AZ 85715
Nightly Rates: $91.00 - 133.00
3 Star
Here you will encounter elegance of old world charm with an enhancement of todays modern conveniences. This exceptional brand new community offers spacious floor plans designed to match todays lifesty... see more