2330 W Bell Rd I-17 at Exit 212A/Bell Rd E, Phoenix, Arizona 85023-3214 USA
Guestroom
Claim copyright