This place is wonderful. The staff members are kind and ready to help with anything. The location is superb, not only a few steps away from the Tower of London, but also extremely close to two tube stations (which turned out very handy when we had to travel to the airport). Rooms are clean and modern, beds so comfortable!
It was a great stay, very recommended!