The London Town Hotel is a quality, bed and breakfast in central London. Situated in Earl's Court, the hotel is perfectly located for many of London's top attractions. All guest rooms have ensuite facilities (shower & toilet), free view digital TV, direct dial telephones and hairdryers.
The hotel is well-located for the Royal Albert Hall and the Chelsea Football Club & Fulham Football Clubs.
|
24-Hour Front Desk, Non-Smoking Rooms, Internet Services, Elevator, Luggage Storage, Wi-Fi/Wireless LAN, Free Wi-Fi Internet Access Included, All Public and Private spaces non-smoking
|
Hairdryer, Radio, Bathroom, Shower, Safety Deposit Box, TV, Telephone, Toilet, Heating, LCD /Plasma /Flat-screen TV
|
The London Town Hotel is a short walk away from the Earl's Court & Olympia Exhibition Centres and within easy access of Heathrow Airport and Gatwick Airport. Both Earls Court Underground station and West Brompton Train station are within walking distance from the hotel. No car parking is available at the hotel. |