Hotels in / England / London / Cromwell Road District
London Town Hotel | Cromwell Road | London |15 Penywern Road Earls Court, London, Greater London, SW5 9TY, EnglandCompare Prices for this Hotel
Hotel Details
The London Town Hotel is a converted Victorian Townhouse contructed circa 1877 located on Penywern Road in Earl s Court. We are a high quality guest bed and breakfast hotel in central London just a three-minute walk to Earls Court Station. So whether in London for business or pleasure you can expect a comfy and handy stay at London Town Hotel. Our hotel is also five minutes on foot from West Brompton train station.From the hotel London Heathrow Airport is a 45-minute train ride via the Piccadilly Line. At London Town Hotel you can spend time at our guest lounge region that features complimentary tea- and coffee-making facilities and complimentary Wi-Fi. To start off the day really enjoy the variety of breakfast items served at our cosy dining area. All our rooms are non-smoking. Stay in any of our bright and well-furnished rooms that come with en suite bathroom complimentary internet wifi television safe deposit box telephone and hairdryer. Our strategic location is less than two miles from Olympia Exhibition Center Royal Albert Hall Kensington Gardens Hyde Park the Natural History Museum and the Victoria and Albert Museum. Compare Prices for this HotelFACILITIES:- London Town Hotel | Cromwell Road | London |15 Penywern Road Earls Court, London, Greater London, SW5 9TY, England
London Town Hotel | Cromwell Road | London |15 Penywern Road Earls Court, London, Greater London, SW5 9TY, England
|