logo

Location of London Town Hotel

Location

15 Penywern Road, Earls Court, London, United Kingdom, NULL
London Town Hotel offers easy access to various transport links; Earl's Court London Underground Station is just a few minutes away, connecting guests to both the Piccadilly and District lines. Within walking distance, guests can explore a diverse range of local restaurants and pubs, while major attractions such as the Olympia Exhibition Centre are only one underground stop away. Iconic landmarks, including Buckingham Palace and the West End, are also readily accessible, making it a prime location for both leisure and business travelers.
Check rooms and rates
From90US$ /night
Check-in
14Dec2024Select date
Check-out
15Dec2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
15 Penywern Road, Earls Court, London, United Kingdom, NULL
Nearby
LondonEngland
ILEC Conference Center
1000 ft
Restaurants
Nando's Earl's Court
1.8 mi
204 Earls Court Road
Burger King
5200 ft
250-252 Earls Court Road
Pret a Manger
5200 ft
230 Earls Court Road
Over Under
1.0 mi
12 Lillie Road West Brompton
Franco Manca
1.7 mi
151 Earls Court Road
Costa Coffee
1.1 mi
198 Earls Court Road Earls Court
Mcdonald's Earl
1.8 mi
208 Earls Court Road Kensington
Masala
1.0 mi
4A Hogarth Road Earl's Court
Kings Mediterranean
3200 ft
Earl's Court 308 Earls Court Road
The Halal Guys
1.1 mi
163-165 Earls Court Road
Contact us
We’re at your service