Tag: Sedona (AZ)

Holiday Inn Express Sedona – Oak Creek – Sedona (AZ), United States

Given a score of 9.2 out of 10 by 24 guests, people who stayed here were very impressed with this property and thought it was an awesome place! Set in a prime location of Sedona (AZ), Holiday Inn Express Sedona – Oak Creek puts everything the city has to offer just outside your doorstep. Featuring …

Continue reading