W London – Leicester Square has unveiled a multi-million-pound transformation of all 192 guest rooms and suites, with innovative in-room technology to give guests full control of their stay.
W London – Leicester Square has unveiled a multi-million-pound transformation of all 192 guest rooms and suites, with innovative in-room technology to give guests full control of their stay.