Das 4-Sterne-Hotel Four Points By Sheraton Phoenix South Mountain liegt im Viertel Ahwatukee Foothills von Phoenix, in 7 km Entfernung von kulturellen Attraktionen, darunter dem Tempe History Museum. Das Hotel mit 160 Zimmern verfügt auch über einen Swimmingpool.
Das Tempe Diablo Stadium und University of Advancing Technology sind 15 sowie ca. 10 Minuten Autofahrt vom Hotel entfernt. Zu den nahe gelegenen Sportattraktionen gehört Tempe Sports Complex (ist 2 km weit weg vom Four Points By Sheraton Phoenix South Mountain). Die katholische Kirche Our Lady of Guadalupe liegt in einer Entfernung von 25 Gehminuten von der Unterkunft.
Die Gäste vom Hotel können verschiedene Speisen in der Lounge- Bar probieren. Das Restaurant Caffe Boa bietet verschiedene italienische Gerichte und liegt circa 300 Meter vom Hotel Four Points By Sheraton Phoenix South Mountain entfernt.