Hotel description
2620 W Dunlap Ave, Phoenix, 85021, United States of America
null
Located off the I-17 freeway, our convenient hotel near University of Phoenix Stadium puts you within minutes of downtown Phoenix, Scottsdale and Glendale.
The Exterior is Traditional.
The property has 3 restaurants that are opened for Breakfast, Lunch and Dinner.
The hotel has a medium sized Lobby.
Hotel Facilities
Non smoking rooms
Parking
Fitness facility
Business center
Room service
Restaurant
Bar/Lounge
Concierge
Gift Shop
Valet Laundry