4248 reviews on Google
What guests say15 Penywern RdLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+27 more photosCharming Victorian Townhouse Hotel
Convenient Location: The London Town Hotel is ideally located just 100 metres from Earls Court Underground Station, making it easy to explore London's top attractions.
Comfortable Rooms: Each room at the hotel offers modern amenities including a flat-screen TV, free Wi-Fi, and a selection of toiletries, ensuring a comfortable stay for all guests.
Relaxing Atmosphere: Guests can enjoy a continental breakfast in the breakfast room, relax in the guest lounge with complimentary tea and coffee, and unwind on the terrace overlooking the garden.
Experience the charm and convenience of the London Town Hotel - book your stay now for a memorable London getaway!
Popular amenities
Triple Room
Double Room
Family Room
Double Room - Lower Ground Floor
Triple Room - Lower Ground Floor
Single Room
15 Penywern Rd
Open in Google MapsThis is a perfect little hotel to stay in for a short stay in London. It’s just around the corner from Earl’s Court tube station, with many pubs and restaurants nearby and a marks and Spencer’s mini market in the corner. The hotel itself is clean, it’s a typical old London Town house conversion and so expect it to have those quirks (creaky floorboards under the carpet, noise travels easily through the walls). The staff were super friendly and great. Breakfast is included which is definitely a plus, you book it the evening before at no cost. There’s also a little common area that looks out onto trees and other buildings, where you can make tea, theres also a microwave etc, which is also a plus. We are a couple with a child and our room had a double bed and a sjngle bed and small bathroom, was perfect for us and well kept. There is a lift but bear jn mind there are also stairs and narrow corridors. All in all definitely recommend!
Check-in
15:00 – 22:00
Check-out
11:00