Situated around 11 miles from Boulder, the Boulder Falls is a picturesque natural attraction which offers plenty of photo opportunities. Consisting of an approximately 70 foot drop which ends up in the Middle Boulder Creek, this famous falls is an ideal place to cool off after a long day of sightseeing. Also nearby is ‘Picture Rock’, a large boulder with a hole that is a popular place for taking pictures. Those on the lookout for the best Boulder hotel deals can check out the variety of specials and packages on offer at Millennium Harvest House Boulder. This well equipped Boulder hotel provides guests with contemporary accommodation options along with modern comforts and conveniences.