The Arizona Biltmore Hotel, an oasis in the desert
Additional Details:
It's like an oasis in the desert, yet it's just twenty minutes from downtown Phoenix. It sits amidst the mountains, palm trees, flowers and cactus ... all the natural Southwest beauty that's so breathtaking. Maybe that's why The Arizona Biltmore is the only resort to win the Mobil 5-Star award every year it's been presented in the Southwest. |