List of hotels at Limehouse Train Station
2 Number of Hotels found in Limehouse Train Station
Address: 657-663 Commercial Road, Tower Hamlets, London, E14 7LW, United Kingdom.
Nearest Landmark: Limehouse Train Station
(2 minutes walk)
Distance: 0.9 Miles from London Centre
Solo visitors especially like the place-- they ranked it 8 for a one-person keep. Providing holiday accommodation with a/c, Apple Apartments Limehouse...
Address: 2 Butcher Row, Tower Hamlets, London, E14 8DS, United Kingdom.
Nearest Landmark: Limehouse Train Station
(3 minutes walk)
Distance: 1.1 Miles from London Centre
Set in peaceful gardens in London’s Limehouse area, The Royal Foundation of St Katharine is just a 2-minute walk from Limehouse DLR Station. The...