Opened in April 2003! Nestled on top of a hill overlooking historical Tombstone, the brand new Holiday Inn Express is an ideal ... More