Windmill Inn at St Philips Plaza
Search & compare prices for Windmill Inn at St Philips Plaza in all hotel booking websites.
Windmill Inn at St Philips Plaza Address: 4250 North Campbell Avenue, Tucson, United States
Minimum price found for Windmill Inn at St Philips Plaza was: 151 USD
Click here to get more information, photos & guest ratings for Windmill Inn at St Philips Plaza