Filter Results
Apply Filters
Clear Filters
Golf hotels in London
Travelodge London Stratford Hotel
High Street, London, United Kingdom View map
Travelodge London Stratford Hotel includes 250 rooms and is set around a 15-minute ride from Tower Bridge. You will find a lobby area and a restaurant at the hotel.
From US$ 80
Book Now
Travelodge London Chigwell
735 Chigwell Road, London, United Kingdom View map
Situated within a 5-minute walk of River Roding, the 2-star Travelodge London Chigwell offers 34 guest rooms.
From US$ 80
Book Now
Premier Tower Bridge Apartment
168 - 171 Tower Bridge Road, London, United Kingdom, Se1 3Ls, London, United Kingdom View map
Situated a 10-minute walk from Borough underground station, Tower Bridge Luxury apartment offers accommodation with free Wi Fi in public areas. 24-hour reception and a laundry room are provided to…
From US$ 182
Book Now