Homewood Suites – Tucson/St. Philip’s Plaza University

** Private Balcony in Select Rooms **

3-star hotel with outdoor pool, near Tucson Mall

 

Address

4250 N Campbell Ave, Tucson, AZ, 85718

GPS

32.2849194, -110.9422345

LOCATION ON MAP

Home » Hotels » Arizona Hotels » Southern Arizona Hotels » Tucson Hotels » Homewood Suites – Tucson/St. Philip’s Plaza University

Leave a Reply