Remove Ads

Photos for Tempe Mission Palms Hotel

4.0
51 votes

Tempe Mission Palms Hotel

60 E 5th St, Tempe, Arizona 85281-3602 USA

Add Photo