Placeret 450 meter fra West Brompton metrostation, tilbyder London Town Hotel 24 timers security og bagageopbevaring. Battersea ligger 2 km fra hotel og British Museum ligger 6 km derfra.
Hotelanlægget er ideel placeret i centrum af London. Hotellet ligger i Earls Court område. Du kan komme til The London Eye om få minutter i bil.
Gæsterne på dette sted kan nyde en kontinental. Denne hyggelig bar er også tilgængelig. PAUL Earls Court vil forkæle dig med det franske køkken, som ligger 19 minutters gang fra London Town Hotel.