by Sarah J.F. Braley | January 06, 2010

Now open is the 210-room Hilton Garden Inn Denver/Cherry Creek, a complete rebuild of the former Cherry Creek Inn. The hotel offers 4,200 square feet of meeting space, along with a pool and restaurant. The property is within walking distance of the Cherry Creek Mall.