London Town Hotel

With a very comfortable atmosphere, this hotel is a perfect base for business and leisure travellers visiting London.

Location
Located in a quiet residential area, the London Town Hotel is just a short walk from the Earls Court Exhibition Centres and within easy reach of Olympia.

Rooms
The hotel has 31 rooms all of which are well decorated and equipped with a host of in-room amenities. Attentive room service is also available for your convenience.

Restaurant
Guests can start off their day with a Continental breakfast served in the breakfast room. The hotel has a bar where you can meet friends or delegates with a hot or cold drinks.

General
During leisure, you can explore the beautiful city and its attractions.

.


 
 

Rates/Bookings

 

 

 

 

Home

© Reserve London 2005-2007