I viaggiatori amano visitare lo stadio di Wembley, situato a 10 minuti in macchina da questo hotel, il Luxurious Double Room, e la Victoria & Albert Museum, raggiungibile in 15 minuti di auto. Se desideri esplorare ancora più punti di riferimento a Londra, guarda il Madame Tussauds, situato a 4 km da struttura.