Book Lodging

China Rose Florist & Greenhouse

China Rose Florist & Greenhouse is a full-service florist run for over a decade by Amy and Dwight Olivier. The store has been in operation since 1974 and is located in Lawson Hill near downtown Telluride. China Rose retail space stocks fresh flowers, grow supply, garden products, indoor/outdoor plant shop, and more! In the wintertime, they carry holiday decor and Christmas trees.