MEININGER Hotel London Hyde ParkHostel
65-67 Queen’s Gate, Kensington and Chelsea, London, SW7 5JS, United Kingdom
In London’s cultural centre, The Meininger is just a few hundred metres from the Natural History and Victoria and Albert Museums. Gloucester Road and South Kensington Tube stations are close by.