Fairfield Inn & Suites by Marriott

2520 N Central Ave
Phoenix
Arizona
United States