• Penywern Road, Earls Court
  • Double Room
  • Earls Court Underground Station
  • Family/Quad Room
  • Triple Room
  • Double Room
  • Olympia Exhibition Center
  • Family/Quad Room
  • Hotel Lounge
  • Triple Room
reasons to book online

The London Town Hotel is situated in the tree lined Penywern Road, in the heart of Earls Court (in the Royal Borough of Kensington & Chelsea), minutes away from the Earls Court London Underground Station. The Hotel is located close to the Earls Court & Olympia Exhibition Centres.

With excellent transport links, the London Town Hotel is the ideal base for exploring & visiting London's tourist attractions, theatre shows, restaurants, shopping, or to do business.

Our rooms provide a comfortable space to relax, work and sleep, making it the pefect place for your visit to London. They all have en suite facilities (shower & toilet), free WiFi, freeview digital TV, direct dial telephones, room safes, hairdryers and our rooms are non-smoking.

Our spacious guest's lounge has complimentary tea & coffee making facilities, free WiFi connection and a public internet station. The lounge leads on to our terrace overlooking the garden.

Our friendly, helpful staff look forward to welcoming you at the London Town Hotel.


hotel rooms and facilities


online reservations


how to find the hotel

Special Offers

special offers