L'Hotel The Standard Londra, a 5 stelle, dotato di una biblioteca e un ristorante, si trova in un quartiere centrale di Londra, a circa 10 minuti in macchina dal Madame Tussauds e a una distanza di 2 km dalla Chiesa del Tempio. Situata a 15 minuti in auto da Green Park, questo hotel dispone di 266 camere con vista sulla città.
Il centro di Londra è raggiungibile in 30 minuti a piedi da questo hotel, mentre luoghi di interesse culturale, come il Museo Wellcome Collection si trovano a 950 metri. Gli ospiti possono visitare diversi luoghi di culto, come l'Abbazia di Westminster, a una distanza di 3 km dall'hotel Standard Londra. L’alloggio è nelle immediate vicinanze della British Library. La stazione ferroviaria di Londra Euston è a circa 15 minuti a piedi.
Alcune camere del Standard Londra sono con l'aria condizionata e dispongono di un mini bar, un bar sulla terrazza e connessione Wi-Fi gratuita. Sono equipaggiate con un mini bar e un minibar completamente rifornito per prepararsi i pasti autonomamente. Inoltre, offre connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari per godere del tempo libero. I bagni aperti sono forniti di asciugacapelli e teli da bagno.
Ogni giorno l'Hotel The Standard London offre una colazione a buffet. L'offerta gastronomica dell'hotel comprende 3 ristoranti. Gli ospiti possono rilassarsi al bar interno bevendo i loro drink preferiti. Potrai fare una passeggiata di 5 minuti fino al ristorante Cappadocia o mangiare al ristorante Emparo Pizza, situato a soli 150 metri.