I visited Shenzhen in X'mas. I'd passed the Novotel and impressed by its cyber-look appearance. But I don't think it's close to the Window of the World if travel on foot. Maybe you can travel by metro, probably 2 stations only... Please double check its location before your confirm booking if you really want to live close to the Window of the World.