. . . "Also located just 2 kilometres from this hotel is Harrods, one of the largest department stores in the world." .