The Stuart Hotel, London is located in Kensington close to Gloucester Road Tube Station and is a short walk from Knightsbridge, the Natural History Museum and the Royal Albert Hall. Housed in a conveted Edwardian townhouse the Stuart Hotel has clean and well maintained, fairly small, basic rooms. This hotel is ideal for those on a limited budget seeking good value.