London Town Hotel is set in a shopping area of London next to Up at The O2, Earl's Court and Westminster Abbey. Renovated in 1999, the traditional hotel has welcomed guests since 1874.
It is set 5 km from the center of London renowned for Earls Court Exhibition Center, Stamford Bridge and Olympia Exhibition Centre. An underground station as well as Earls Court subway station are not far from the hotel.
The nearby surroundings feature exhibition centers and trade fairs.
London Town Hotel can be reached in 20 minutes by car from London City airport.
This property has 30 guestrooms including Family Twin Room, Triple Room and Family Suite appointed with free Wi-Fi, a personal safe, an iron with ironing board, flat-screen TV and a lounge area. The comfortable rooms feature the garden view. All bathrooms come with a shower, a hairdryer and toiletries.
Eat & Drink
Guests can have a buffet breakfast from 07:30 till 09:00. The spacious bar serves a selection of tea and coffee. London Town Hotel is 5 minutes’ walk from Dragon Palace offering dishes of chinese and mediterranean cuisine.
Guests can make use of 24-hour reception, housekeeping and ironing service as well as a baggage storage, a safe deposit box and a designated smoking area.
Wireless internet is available in the entire hotel for free.
No parking available.