Converted Victorian Townhouse, built circa 1877 and situated in the tree lined Penywern Road. Family run and offering a warm and relaxing atmosphere, the hotel is ideally situated 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, the M4 motorway, Earls Court Underground station and West Brompton train stations./ Check in time from 14.00h onwards. Check out time before 10.00h.//
London Town Hotel Amenities:
Hotel: 24 Hour Front Desk Safety Deposit Box Elevator/Lift Fax Breakfast Room Wireless Internet Access Luggage Storage Room: Television Hairdryer Private Shower Iron Non-smoking Rooms