Hotel ★★★★

Teddington Lodge

Stanley Road 66, London Show on map

1 / 31
Teddington Lodge 1Teddington Lodge 2Teddington Lodge 3Teddington Lodge 4Teddington Lodge 5Teddington Lodge 6Teddington Lodge 7Teddington Lodge 8Teddington Lodge 9Teddington Lodge 10Teddington Lodge 11Teddington Lodge 12Teddington Lodge 13Teddington Lodge 14Teddington Lodge 15Teddington Lodge 16Teddington Lodge 17Teddington Lodge 18Teddington Lodge 19Teddington Lodge 20Teddington Lodge 21Teddington Lodge 22Teddington Lodge 23Teddington Lodge 24Teddington Lodge 25Teddington Lodge 26Teddington Lodge 27Teddington Lodge 28Teddington Lodge 29Teddington Lodge 30Teddington Lodge 31

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London