London Town — London

Location: Penywern Road, 15, London, GB

The London Town Hotel is a converted Victorian townhouse, just 100 metres from Earls Court Underground Station. The hotel is situated in the heart of Earls Court in the Royal Borough of Kensington & Chelsea. Rooms at the London Town Hotel have an en suite shower and toilet with a selection of toiletries. They also feature a flat-screen TV, free Wi-Fi, a hairdryer, a safe and a telephone. All rooms are non-smoking. Continental breakfast is available on pre-order and is served in the breakfast room. Free tea and coffee is available in the guest lounge, which leads onto the terrace overlooking the garden. Olympia Exhibition Centre is a 15-minute walk away. The famous shopping districts of Kensington and Knightsbridge are nearby and the Tube provides easy access to the West End and Central London.

Earl's Court is a vibrant area known for its diverse food options and cultural attractions.

Star rating: 2

Guest rating: 5

Amenities: Small pets allowed (under 5 kg) not available in all rooms, Large pets allowed (over 5 kg) not available in all rooms, Wheelchair-accessible, Car park, 24-hour reception, Wired Internet, Wi-fi, Room service, 24-hour security, Smoke detector, Hotel safe, Lift access

More places to stay in London

Full London guide →
Princess Hotel5.0

Princess Hotel

Bloomsbury

View live rates →

Luton Hotel5.0

Luton Hotel

New Greens

View live rates →

Chancery Lane By Viridian Apartments5.0

Chancery Lane By Viridian Apartments

Covent Garden

View live rates →

Premier Inn London Sutton5.0

Premier Inn London Sutton

Clapham

View live rates →

Premier Inn London Edgware5.0

Premier Inn London Edgware

Notting Hill

View live rates →

Premier Inn London Southgate5.0

Premier Inn London Southgate

Camden

View live rates →