The London
Town hotel is a converted Victorian Townhouse, built circa 1877
, situated in the tree lined Penywern Road. It is a quality, family
run, bed & breakfast hotel in central London.
We offer a warm and relaxing atmosphere in the centre of London.
For business or pleasure, the London Town Hotel is the ideal base
from which to explore the many wonders that London has to offer,
or to do business.
The hotel is ideally situated in Earl's Court (in the Royal Borough
of Kensington & Chelsea). A short walk away from the Earl's
Court Exhibition Centres and within easy reach of the Olympia Exhibition
Centers.
The Hotel is within easy access of Heathrow
Airport, Gatwick
Airport, the M4 motorway, Earls
Court Underground station and West
Brompton Train stations. |