Costruito nel 1874, l'hotel a 3 stelle London Town Hotel si trova soltanto a 300 metri da Earls Court Exhibition Center, nel quartiere Kensington. Inoltre, l'hotel dispone di una cassetta di sicurezza e di sicurezza 24 ore.
I Giardini di Kensington dista 3 km da questa struttura, mentre la Victoria & Albert Museum è a 2 km di distanza. Questo hotel offre la vicinanza a luoghi di interesse naturale come St. James's Park (4 km) e Green Park (3,1 km). Scopri le attrazioni storiche di Londra, a partire dal Palazzo di Buckingham, a 3 km di distanza. Il London Town Hotel si trova a 10 minuti a piedi dalla stazione della metropolitana West Brompton e a 6 km di distanza da London Eye.
Le camere di questa struttura sono dotate di una cassetta di sicurezza, di una TV a schermo piatto con canali satellitari e di dei rilevatori di fumo, e alcune dispongono anche di un bagno privato. Gli ospiti possono fare uso della possibilità di preparare tè/caffè, e rilassarsi con il Wi-Fi e una TV a schermo piatto con canali satellitari. Dotati di un WC separato e di una doccia, i bagni hanno un asciugacapelli e teli da bagno. Le camere si affacciano anche sulla strada.
La colazione è dalle 07:30 alle 09:00. Potrete fare un'esperienza gastronomica a The Bottlery, che offre la cucina britannica, abbastanza vicino a quest'hotel.