HOTEL
Travelodge London Twickenham
Regal House, London Rd, Twickenham TW1 3QS, UK, London, United Kingdom
Where it sits
Travelodge London Twickenham
Regal House, London Rd, Twickenham TW1 3QS, UK, London, United Kingdom
51.44951, -0.32974
Similar stays nearby
Travelodge London Twickenham
Hotel · 37 m
Twickenham Gateway by Vantage Apartments
Hotel · 147 m
Twickenham Wharf House by Vantage Apartments
Hotel · 185 m
Odyssey House
Hotel · 245 m
Candler Mews
Hotel · 254 m
Twickenham Newland House by Vantage Apartments
Hotel · 260 m
Twickenham Fraser House by Vantage Apartments
Hotel · 275 m
Twickenham Evergreen House by Vantage Apartments
Hotel · 328 m
Amenities
Essentials
- Other Protocol
- Snacks
- Visa
- Visa Electrón
- Cot on demand
- À la carte dinner
- MasterCard
- Maestro
- Towels and bed linen
- Lift access
- À la carte lunch
- Hotel
- Café
- Non smoking establishment
Food
- Breakfast
- Breakfast buffet
- Hot breakfast
- Vegetarian meal
- Bar
- Restaurant
