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 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Arizona Hotels » Southern Arizona Hotels » Tucson Hotels » Homewood Suites – Tucson/St. Philip’s Plaza University