Deed shows new Hotel Boulderado owner paid $102M

The Hotel Boulderado’s new owners paid $102 million for the historic Boulder property, Boulder County real estate records show.
The Hotel Boulderado’s new owners paid $102 million for the historic Boulder property, Boulder County real estate records show.