This refined hotel is a 6-minute walk from the nearest tube station, a mile from Kensington Gardens and 3 miles from Buckingham Palace. Unfussy rooms with warm and/or contemporary decor feature Wi ...
Hotels ranked on industry awards ... Press the question mark key to get the keyboard shortcuts for changing dates. London, England ...