Positioned west of Phoenix in the city of Avondale, Arizona, just off Interstate 10, this hotel offers contemporary guestrooms and enjoyable facilities, including an on-site restaurant.
Westlich von Phoenix in der Stadt Avondale in Arizona, direkt an der Interstate 10, bietet dieses Hotel moderne Zimmer und angenehme Einrichtungen, darunter ein hoteleigenes Restaurant.