I viaggiatori amano visitare il Museo della scienza, situato a 15 minuti in auto da questo hotel, il Camberwell Lodge, e lo Stanze della guerra di Churchill, raggiungibile in 10 minuti di auto. Se desideri esplorare ancora più punti di riferimento a Londra, guarda il Palazzo di Buckingham, situato a 4 km da struttura.