Amazing location near the tube and lots of interesting places to visit. Room was very comfortable, with all the necessary: european power adaptators for mobiles, wifi, tv, hairdryer, big umbrella... Also Wynn provide some facilities for the shower.
All you need to stay in London! We'll come back in future if possible.