This property enjoys a convenient location in Edmond . Hotel was built in 2006. Guests may take advantage of the on-site car park.