We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

London Town Hotel

15 Penywern Road, London, United Kingdom
(4.47 km from city center)
User rating:
(1383 Reviews)

Check in from 14 / Check out prior to 11

London Town Hotel: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in London, United Kingdom.

Hotel description

This affordable guest house is located in Central London, only a few moments on foot from Earls Court Exhibition Centre. It also provides free Wi-Fi, luggage storage and a 24-hour reception.

Equipped to ensure a comfortable stay, rooms at London Town Hotel offer a flat-screen TV, a private bathroom and free wireless internet access. All provide a telephone, a radio and heating.

Those looking for a meal and wanting to stay close by needn't look any further than London Town Hotel's in-house restaurant, which is open every day for breakfast.

London Town Hotel is close to Earl's Court Tube Station, making it easy for guests to discover London and its surrounding areas. Guests can also visit Brompton Cemetery, Kensington High Street and Gloucester Road.

Hotel features

Restaurant, Safe-Deposit Box, Hair Dryer, TV, Garden, WiFi, Shower, Free Wi-Fi
Availability and Prices

Nearest hotels

The Oxford Hotel Earls Court London
16-18 & 24 Penywern Road
Mowbray Court Hotel
28-32 Penywern Road
Olympia Hotel London
49 Earls Court Square
Windsor House Hotel
12 Penywern Road
Regency Court Hotel
14 Penywern Road
Grand Hotel London London
18-20 Trebovir Road
Mayflower Hotel & Apartments
26-28 Trebovir Rd
Grand Tourist Hotel London
18-20 Trebovir Road
Lord Kensington Hotel
38 Trebovir Road
Hotel Earls Court
28 Warwick Road
No 1 The Mansions by Mansley
219 Earls Court Road
Search hotels
Overall Rating:
7.30 /10
based on 1383 reviews