2620 W Dunlap Ave Phoenix Arizona
Located in Phoenix (North Mountain), Sheraton Crescent Hotel is within a 15-minute drive of Grand Canyon University and Phoenix Convention Center. Featured amenities include a business center, limo/town car service, and express check-out. Planning an event in Phoenix? This hotel has facilities measuring 8064 square feet (749 square meters), including conference space. Free self parking is available onsite.