London Town Hotel

8.0
Excellent
(226 reviews)

15 Penywern Rd, London SW5 9TY, United Kingdom

+44 20 7370 4356

Access the hotel social media

Hotel Description

London Town Hotel, located at 15 Penywern Rd, London SW5 9TY, United Kingdom, is a charming boutique hotel set in a Victorian-era townhouse, nestled along a picturesque, tree-lined road. Just a 3-minute walk from Earl's Court tube station and the Earls Court Exhibition Centre, the hotel offers an ideal base for exploring the vibrant surrounding area. The neighborhood is known for its lively atmosphere, with the iconic Troubadour coffee house offering music and entertainment, while the pubs on Earls Court Road provide a great place for socializing. The area is also home to several lovely gardens, perfect for a peaceful escape.

Inside the hotel, the rooms offer understated comfort and modern conveniences. Each room is equipped with a flat-screen TV, free Wi-Fi, a safe, and a desk, making it a perfect space for both relaxation and productivity. Guests will appreciate the quiet and cozy ambiance, providing a restful retreat after a busy day in London.

The hotel offers several standout amenities, including a guest lounge where visitors can enjoy complimentary tea and coffee. A delicious continental buffet breakfast is served daily in the vibrant dining room, offering a great start to the day. Guests can also unwind on the terrace, which overlooks a tranquil garden, adding a touch of serenity to the urban experience.

London Town Hotel enjoys excellent transportation links, with easy access to public transport, allowing visitors to explore London's iconic landmarks and attractions effortlessly. The hotel also places a strong emphasis on guest safety, with comprehensive health and safety measures in place.

In the surrounding area, guests can explore several exciting activities and experiences, including visits to nearby cultural sites, local events, and festivals. For dining, there is a wide selection of restaurants offering diverse cuisines within walking distance of the hotel. Whether you’re in London for business or leisure, London Town Hotel offers a welcoming and comfortable stay with plenty of charm.

The Most Outstanding Trait

1. 3-minute walk to Earl's Court tube station

2. Located near Earls Court Exhibition Centre

3. Rooms with flat-screen TVs, free Wi-Fi, and desks

4. Complimentary continental breakfast served daily

5. Guest lounge offering free tea and coffee facilities

6. Vibrant dining room with delicious buffet options

7. Terrace overlooking a peaceful garden

8. Lively area with music venues and pubs

9. Nearby gardens and local parks for relaxation

10. Well-connected location with easy access to top attractions


Good to know

Check-in15:00
Check-out11:00
Location rating9.4

Location

15 Penywern Rd, London SW5 9TY, United Kingdom


Nearby locations

9.4

Exceptional Location

Earl's Court

Lively area with music at the Troubadour coffee house, pubs on Earls Court Road & many gardens.