Phoenix Marriott Resort Tempe at The Buttes
2000 Westcourt Way, Tempe, AZ 85282, United States
Featuring 2 pools and 4 hot tubs carved out of a mountainside, this Tempe,
Arizona property is adjacent to Diablo Stadium. The on-site restaurant, Top of the Rock showcases panoramic city views. Guest rooms include cable TV.