During your stay at Travel Inn - In Phoenix (Alhambra), you'll be close to Grand Canyon University. Free WiFi in public areas, free self-parking and laundry facilities are available. This budget holiday home has 97 homes. Each holiday home includes amenities such as a deep-soaking bath and a TV.