Home › Venues › Boulder Inn Boulder Inn There are no upcoming events at Boulder Inn in Boulder, CO. Hotels & Lodging Near Boulder Inn 770 28th St., Boulder, CO 80303, United States Get Directions Directions Edit Venue Boulder Inn At-a-GlanceAddress 770 28th St.Boulder, CO 80303United StatesAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail