fbpx

61112 N Black Canyon Fwy

New River, AZ 85087

Check-In Times

9am-3pm Mon-Thurs 8am-3pm Fri-Sun

No Phone Reservations

Please Book Online

Contact Us

Get In touch

Leave us a message

61112 N, Black Canyon Fwy, New River, AZ 85087

(602) 400-2445, (888) 557-6447

* We do not accept phone reservations * Online bookings and walk-ups are welcome