Located in upscale South Kensington, this London hotel is 3 blocks from Kensington High Street, and within 2 km. of Hyde Park, Harrods department store, and the Victoria and Albert Museum.
Great Location and great servicePros: I liked the customer service and attention to detail. The hotel is very clean, comfortable and is elegantly decorated. The morning breakfast buffet is delicious and the breakfast room is nicely decorated, clean and well kept.