Palo Verde Inn and Suites

User Rating:


Address:

5251 S Julian Dr
85706 Tucson, US

Phone:

520-294-5250

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms