The Biltmore is centrally located in Phoenix and near to a very nice mall. Large suite rooms make this place a comfortable place to stay and the staff is genuinely helpful. Breakfast buffet with made to order omelets and a full suite of selection make this a good business travel hotel.
Don't expect white glove service, high quality restaurants...you are in an Embassy Suite after all.