We stayed in just an average hotel, or so we thought. A Days Inn here isn't the greatest hotel to stay in, but in London it's ... More