This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.
![]() |
| Travel & Accommodation | |
![]() |
||
![]() |
| London Town Hotel - London Description | |
| The London Town Hotel is located in London making it one of the best hotels to stay at while in town. All 30 at this 2-star property offers well-furnished rooms and attentive service. Room amenities include desk, non smoking rooms, television, in room safe. Hotel facilities offered at this London accommodation include safety deposit boxes, elevator. Hotel's guests can experience on-site latest leisure and sports facilities such as garden. This hotel is characterized by a combination of modern comfort and traditional element of London, making it a distinct accommodation. To make your booking at the London Town Hotel London, please enter the dates of your stay and sumbit our secure online booking form. | |
| London Town Hotel - London classifies itself as a 2 star hotel. N.B. Please note that the star ratings are interpreted generously by the hotels in many countries |
|
| London Town Hotel - London Facilities | |
| N.B. Please note that these are considered correct at the time of publishing, but may no longer be available. If any of the facilities are absolutely essential for you please check when booking. Please do not assume that all are included in the room rate. | |
| London Town Hotel - London Hotel Facilities | |
|
|
| London Town Hotel - London Room Facilities | |
|
|
| London Town Hotel - London Sports and Recreation | |
|
|