Deed shows new Hotel Boulderado owner paid $102M

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.