The Hill Hotel is a 189-key hotel on an irreplaceable 1.5-acre site in the heart of the University Hill neighborhood of Boulder, Colorado.