Hotel Boulderado 2115 13th St, Boulder, CO , USA The Hotel Boulderado was completed in 1908. Since that time, there have been a number of suicides in the hotel’s history. Read more… Add to favorites 1