Denver, CO Comfort Inn Central FREE WIFI Booking: Good 7.6 Hotel is 7 km Pepsi Center Stadium Pool / Fitness Center