It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Cambria Hotel Phoenix - North Scottsdale» is located in Phoenix. This hotel is located in 27 km from the city center.
Number of rooms: 130
4425 E Irma Lane, Phoenix, 85050