Holiday Inn Express Sedona - Oak Creek

Sedona • Show on map
Price as low as USD 171.00
Providing free WiFi Holiday Inn Express is located in Sedona. A fitness room is available for guests. Chapel of the Holy Cross is 3.1 miles from the hotel. The hotel offers a range of wellness facilities…More info
