Back to results

London Town Hotel Information and Photos

  • Type And Size
  • 3 Star Hotel
  • Independent Hotel
  • 30
15 Penywern Road London Earls Court SW5 9TY

London Town Hotel

Book your stay at London Town Hotel and take advantage of comfortable accommodation in a prime location. This three star London hotel is conveniently located within a short stroll of Earls Court Exhibition Centre and Olympia. Earls Court Tube Station is also within a short walk of the hotel, providing you with easy and fast access to all parts of London and famous attractions such as Oxford Street, Leicester Square, National Gallery, Covent Garden and Buckingham Palace.

London Town Hotel is housed in a traditional Victorian building on a tree lined street. You’ll have the choice of a single, double, twin, triple or family room for your stay, all of which include the comfort of a private bathroom. In your room you’ll also find a telephone and flat screen TV. The hotel serves a tasty continental breakfast each morning in the dining room, offers WiFi internet access, and has a relaxing lounge and patio for you to enjoy. Book this money saving London hotel now!


London Town Hotel is situated in Earls Court, within a short walk of several famous attractions. Earls Court and Olympia exhibition centres are both within a short stroll, along with the Natural History Museum, Science Museum and the Victoria and Albert Museum. The shopping in Knightsbridge, including the famous Harrods and Harvey Nichols, also easily accessible, as are Hyde Park and Kensington Gardens. For access to the rest of London you can stroll to Earls Court Tube Station.

London Town Hotel Facilities


24 Hour Reception / Central Heating / Colour Television / Direct Dial Phone / Elevator/Lift Access / Family Friendly / Fax Machine / Gardens / Hairdryer / Hotel Safe / Interior Room Entrance / Iron & Board / Shower / Smoke Detectors / Toilet / Tourist Information / Wake Up Service / Wireless Internet Access / Wireless Internet Access in Rooms


Check In: from 2pm
Check Out: By 10.00am

Please Note: Triple rooms are made up of 1 Double bed and 1 Single bed. Family rooms are made up of 1 Double and 2 Single beds


Our Prices

Book the London Town Hotel on LondonNetHotels from just £34.75 per person per night


By Tube

Earls Court Station is the closest underground station to London Town Hotel, with access to the District and Piccadilly lines.

On Foot

Exit Earls Court Station onto Earls Court Road. Turn right out of the station and then turn right down Penywern Road, where you will find London Town Hotel on your left at number 15.