The Vanderbilt is a 19th century Grade II listed building combining historical features and modern style. It is situated less than five minutes’ walk from the Natural History Museum and the Science Museum. Free high-speed Wi-Fi is available...
68-86 Cromwell Road, Kensington, Kensington and Chelsea, London, SW7 5BT, United Kingdom
Hotel booked 4 times today.
Nightly rates from $105 to $419