La Quinta 2510 West Greenway Road - Phoenix, Arizona 85023 Approximately 0.4 miles from Apostolic Christian Church of North Phoenix Compare prices for hotels in Phoenix, AZ
La Quinta Inn Phoenix North is the closest La Quinta hotel to Apostolic Christian Church of North Phoenix.
La Quinta Closest To Apostolic Christian Church of North Phoenix