Literally located a home run away from the Angels' spring home at Tempe Diablo Stadium, the Phoenix Marriott is a unique mountainside retreat with stunning views.

Tempe Hotel