After 20k steps walking in London everyday, 2 minutes distance from subway to hotel is heaven.