Four Points by Sheraton Tempe

1333 S Rural Road
Tempe
Arizona
United States