All types
Add listing

China Rose Florist & Greenhouse at 158 Society Drive in Telluride, Colorado

China Rose Florist & Greenhouse in 158 Society Drive, Colorado: reviews, opening times, drive directions, photos, contacts etc.

Map is loading...

General contractor Florist

Phone: +1 970-728-4169


158 Society Drive,
Telluride, Colorado
Get directions

Reviews about China Rose Florist & Greenhouse

  • DeLanie Young
    December 23, 2017
    1 /5
    This store creates beautiful singular bouquets, and I recommend them to everyone. The owners and employees are, in fact, very sweet and friendly people. I truly like them all. Imagine my extreme disappointment when the flowers we ordered for my event - my wedding - were not the flowers I requested. Wrong flowers and wrong color. I think I may have actually gotten someone else's wedding flowers, as there were several weddings in the area that day. The bouquet was lovely (which contained some of the actual flowers I wanted), which warrants the 1 star I have elected to grant them. Every boutonneire broke after one hug, so none of the wedding photos have those pictured. The mother's corsages - same thing. Definitely not a commensurate situation with regards to cost versus service. Makes me sad. And, Pete Freeman (review from several months ago), this florist is NOT located in town, and they are not the only one, either...
  • Natalie Price
    October 22, 2017
    5 /5
    China Rose provides beautiful arrangements weekly for The River Club. We also use them for any floral requests from guests staying with us. We are grateful for their services around the holidays, delivering trees, garlands and wreaths for the club & guests during the busiest time of the year. Happy to support a local business & family with good customer service!
How do you evaluate the services?

Working times Open now

10:00 am — 05:00 pm
10:00 am — 05:00 pm
10:00 am — 05:00 pm
10:00 am — 05:00 pm
10:00 am — 02:00 pm

Images of China Rose Florist & Greenhouse

About China Rose Florist & Greenhouse in Telluride, Colorado

China Rose Florist & Greenhouse is located at 158 Society Drive, Telluride, Colorado.