A very good location, right behind the London eye.
The stuff are very nice! They helped me store my luggage and even helped me print some documents for my flight
I highly recommend this hotel!