Thank you starflyergold and remymartin
I contacted the hotel and they say Virtuoso booking earn no points. only booking made with the hotel directly or through Accor website earn points. there are many nice hotel around this area, I am not sure whether to stick with this one or book somewhere else. I have lots of time to make a decision so there is no rush. thanks for the info though