LONDON TOWN HOTEL

15 Penywern Rd, SW5 9TY, London, United Kingdom
Very Good 14 Reviews
4
Big Image
Big Image Small Image 1 Small Image 2

Standard King Room

Address: 123 Main Street

Discover comfort and convenience at London Town Hotel, located in vibrant Earls Court, perfect for both leisure and business travelers.

London Town Hotel offers a cozy retreat in Earls Court, just minutes from the Underground. Ideal for exploring London's attractions or conducting business, it features comfortable rooms with modern amenities.

Highlights

  • Prime location near Earls Court Underground Station
  • Comfortable rooms with essential amenities
  • Free WiFi availability throughout the hotel
  • Proximity to major attractions and exhibition centers
  • Friendly and attentive hotel staff

Popular Amenities

  • Lift
  • Non smoking rooms
  • 24 Front Desk
  • Room Service
  • Breakfast
  • Facilties for disabled guests
  • Free Wifi
See more amenities

At a Glance

Check in and Check out times

Check in from 16:00:01
Check out until 12:00:01

Tips from the concierge

  • Visit the Earls Court Farmers Market on Saturdays for fresh produce.
  • Explore the hidden gems in nearby Kensington Gardens.
  • Try local favorites at The Pembroke pub just a short walk away.
  • Take a leisurely stroll to the iconic Harrods department store.
  • Use an Oyster card for convenient travel on public transport.

Important to know

icon

Location

15 Penywern Rd, SW5 9TY, London, United Kingdom
icon

Payment methods accepted at hotel

MasterCard, Visa

What To Expect

Guests at the London Town Hotel can expect a warm welcome and a comfortable stay in a prime location. The hotel’s well-appointed rooms are equipped with modern conveniences, making it easy to relax after a busy day of sightseeing or work. Free WiFi allows guests to stay connected, while the en suite facilities ensure privacy and comfort. The hotel staff is committed to providing attentive service, helping with any inquiries or arrangements you may need during your stay. With its close proximity to public transport, guests can easily navigate the city, visiting famous attractions or enjoying the vibrant local nightlife. Whether traveling for leisure or business, the London Town Hotel promises a delightful experience.

About this Location

The London Town Hotel is centrally located in Earls Court, a vibrant area known for its diverse atmosphere and proximity to major attractions. Just minutes away from the Earls Court London Underground Station, guests can easily access iconic landmarks such as the Natural History Museum, the Victoria and Albert Museum, and the Royal Albert Hall. The area is also home to various restaurants, cafes, and shops, providing visitors with ample dining and shopping options. For those interested in exploring beyond Earls Court, nearby Kensington Gardens offers a serene escape, while the bustling streets of Chelsea and Knightsbridge are just a short ride away. With its excellent transport links, the hotel serves as a convenient starting point for discovering the richness of London.

LONDON TOWN HOTEL, 15 Penywern Road | Earls Court, SW5 9TY

Why book?

Choose London Town Hotel for its unbeatable location, modern amenities, and exceptional service that cater to every traveler's needs.

Best Attractions near LONDON TOWN HOTEL

More Facilities

icon

Accessibility

  • Wheelchair access to restaurant

  • Accessibility features

icon

General

  • Heating

  • 24-hour reception

  • Reception desk

  • Security guard (fees apply)

  • Elevator/lift

  • Graden

  • Terrace

  • Smoking allowed (fees apply)

  • Smoking areas (fees apply)

  • All Spaces Non-Smoking (public and private)

  • Smoke-free property

icon

Parking

  • Parking

icon

Rooms

  • Shower

  • Shower/Bathtub

  • Hairdryer

  • TV

  • Interconnecting rooms available

  • Room service

  • Safe (in room)

icon

Meals

  • Breakfast

icon

Business

  • Wheelchair Accessible

icon

Internet

  • Wi-Fi

Nearby Hotels to LONDON TOWN HOTEL

LONDON TOWN HOTEL

Nestled on the picturesque Penywern Road in Earls Court, the London Town Hotel provides an inviting haven for travelers seeking both comfort and convenience. This three-star hotel is just a stone's throw from the Earls Court London Underground Station, making it an ideal base for those wishing to explore the dynamic city of London. With easy access to the Earls Court and Olympia Exhibition Centers, it caters perfectly to business travelers and tourists alike. Each room at the London Town Hotel is designed with the guest's comfort in mind, featuring en suite facilities, free WiFi, Freeview digital TV, and essential amenities such as direct dial telephones and room safes. Guests can unwind in these non-smoking rooms after a day of sightseeing or meetings, ensuring a peaceful night's sleep. The hotel’s friendly staff is dedicated to providing exceptional service, ensuring that every visitor feels right at home. The surrounding area is rich with attractions, from the bustling streets of Kensington to the historic sites of London. Whether you're in town for leisure or business, the London Town Hotel offers the perfect blend of relaxation and accessibility, making it an excellent choice for your London stay.

Rooms number

30 rooms

Floors number

6 floors

Visa Information

  • If you need a visa to enter the country, in the majority of cases, your hotel is supposed to provide you with the necessary documents. For more information, please contact the hotel. You will find the contact details in the e-mail with your booking confirmation. You can be charged extra for this service, even if you end up canceling the booking. All the agreements are only made between you and the hotel.

Select Currency

Room Amenities