Sitting on the northwest outskirts of Denver along the route to Boulder, the Omni Interlocken Resort is home to a 27-hole championship golf course, among other great amenities. While a standout ...