Book Direct Here
and save up to 10%
Compared to Booking.com
Check rooms and rates
From86US$ /night
Check-in
25Jun2025Select date
Check-out
26Jun2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

Hotel Overview

68 London Road, London, United Kingdom, TW1 3QS

Travelodge London Twickenham, a 3-star hotel, offers comfortable accommodations just minutes' walk from Twickenham Stadium. The hotel features an on-site restaurant and bar, providing breakfast and evening meals.

Rooms & Amenities

Standard double rooms at Travelodge London Twickenham feature a comfy king size bed with four pillows and a cozy duvet. The SuperRoom option enhances the experience with hypoallergenic pillows, blackout curtains, and mood lighting, ensuring a restful night. All rooms include a spacious desk with multiple charging points and a Hansgrohe Raindance 3jet adjustable power shower.

Dining Options

The on-site restaurant offers an unlimited all-you-can-eat breakfast during weekdays from 7 AM to 10 AM and on weekends between 8 AM and 11 AM. Evening meals are also served, ensuring guests have convenient dining options throughout their stay.

Services & Facilities

Travelodge London Twickenham provides various services including a 24-hour front desk and daily housekeeping. Parking options are available; limited chargeable parking is located a 5-minute walk away at Arragon Road Car Park.

Location & Nearby Attractions

The hotel is located adjacent to Twickenham Railway Station, making access to central London straightforward. Nearby attractions include Marble House in its namesake park, Ham House and Garden 1 miles away, and the Royal Botanic Gardens located 2.5 miles from the property.

View all

View Room Rates & Availability by Date

Check rooms and compare prices for your travel dates today

How to Navigate the City

Explore Every Transit Option Around the Airport

City Centre
London 9.6 mi
Airports
London Heathrow (LHR) 8.3 mi
London City (LCY) 19.6 mi
Train
Richmond Station 1.6 mi
Underground
Richmond 1.6 mi
Bus
Bus stop400 ft

Facilities

Comfortable Rooms and Convenient Services to Enhance Your Layover

General

  • Paid Wi-Fi

Dining

  • Restaurant
  • Bar/ Lounge area

Media

  • Television
Show more

Location & Directions

68 London Road, London, United Kingdom, TW1 3QS
Map view
street view
68 London Road, London, United Kingdom, TW1 3QS
Nearby
1-3 Richmond Road Opposite York House
The Eel Pie Island Museum
1800 ft
Church Street
Saint Mary's
2000 ft
Amusement Park
Champion's Wharf Play Beach
1500 ft
Restaurants
Village Pizza UK
1100 ft
Pizza UK Pizza UK 49 London Road
William Webb Ellis
1600 ft
24 London Road
The Press Room
1000 ft
29 London Road
Saigon Pho
1600 ft
41 York Street
PK's Fish Bar
700 ft
211 London Road
Sea Fresh
1200 ft
8 London Road
Caffe Nero
1200 ft
15 London Road
KFC
1800 ft
7 King Street
Makan Makan
2100 ft
69 Richmond Road
Interested in Early Bird Booking Discounts?
Unlock Special Airport Rates Instantly
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
25Jun2025Select date
Check-out
26Jun2025Select date
Rooms and Guests2 Guests, 1 Room