The Arizona Royal Villa
Address:
4312 N 12th St, Phoenix, AZ 85014
Phone:
(888) 266-6884 Hotels & Motels
Other Businesses:
- Days Inn at 502 W Camelback Rd, Phoenix, AZ 85013
- La Quinta Inn & Suites Phoenix I-10 West at 4929 West McDowell Rd, Phoenix, AZ 85035
- Navajo Motel at 3232 E Van Buren St, Phoenix, AZ 85008
- Best Inn & Suites Phoenix Airport Downtown at 3547 East Van Buren Street, Phoenix, AZ 85008
- Ramada Inn at 401 N 1st St, Phoenix, AZ 85004