We stayed at the Holiday Inn Express Hotel & Suites in Keystone over the July 4th weekend 2014. The staff was very friendly and accommodating. Despite being very busy they were able to accommodate an early check-in which allowed the grandchildren to swim. The hotel is nice and modern, and lobby area fits in with Black Hills them. The hotel is also in very close proximity to every place you would want to walk in Keystone, yet far enough away where you are not trampled underfoot the many tourists visiting here.