The comfortable 3-star London Town Hotel is set in the shopping district of London. Residing in a 6-story Victorian building, the hotel was renovated in 1999.
The convenient setting near a bus stop offers an easy access to exhibition centers and trade fairs as well as a college, a palace and a museum. Such London sights as Buckingham Palace and Earl's Court are all within reach.
It stands minutes away from Earls Court subway station. There is London City airport at a 20 km distance.
London Town Hotel offers 30 rooms fitted with a minibar, a safe, flat-screen TV, complimentary wireless internet and heating for a comfortable stay in London. The rooms look on to the garden. For more comfort a shower, a hairdryer and complimentary toiletries are provided.
Eat & Drink
A buffet breakfast is served from 07:30 till 09:00. The lounge bar stocks tea and coffee to enjoy in a welcoming atmosphere. The gastropub Blackbird awaits guests with a selection of British and Indian dishes.
The on-site comforts include a designated place for smoking, an elevator and a storage room.
Wireless internet is available in the entire hotel for free.
No parking available.