London Town

  • Hotel
  • Hotel
15 PENYWERN ROAD , LONDON, SW59TY
Establishment The London Town Hotel is a converted Victorian Townhouse, built circa 1877, situated in a quiet residential area with a total of 30 rooms. The hotel is independently owned and run by a team of friendly and informal professionals. There is a 24-hour reception, lift/elevator serving all floors, a lounge and a bar. The hotel is a short walk away, 200 metres, from Earls Court underground station, which provides direct access to Heathrow Airport, approximately 40 minutes away and Central London (The West End) 15 minutes. There are a wide variety of restaurants, cafes, bars, pubs, clubs and a gym in the vicinity.

What our customers say

I would highly recommend the London Town hotel. Our room was clean, neat and tidied every day. Hot shower always. Good tv reception too. As we were next to the lounge a good constant supply of tea/coffee or boiling water for the pot noodles!! Continental breakfast was fresh and plentiful, the breakfast room was also very clean and had good service. Tube station round the corner and all you need on the high street. Stayed 3 nights and they kindly let us leave luggage before and after booking in/out time- no charge!
s norman , scotland
Check availability