| An elegant Kensington town house hotel with Neo-classical columns and crisp white exterior. Situated in fashionable South Kensington, the hotel is within walking distance of Earls Court, Olympia and Kensington Palace. Other areas of London are easy to reach via... |