14 Staplehurst Road (1.1 km from Tate Britain)
Located in London Greater London region The Station Hotel is situated 2.5 km from Greenwich Park. Featuring a terrace the property is located within 2.9 km of Greenwich. The property is 5 km from O2 Arena and 6 km from Crystal Palace Park.
(1.1 km from Tate Britain)
(1.1 km from Tate Britain)
(1.1 km from Tate Britain)
60 Baring Road (1.2 km from Tate Britain)
Set in London The Summerfield has well-equipped accommodation boasting free WiFi 5 km from Greenwich Park and 8 km from O2 Arena. The serviced rooms offer a flat-screen TV and a private bathroom with free toiletries a hairdryer and shower.
256 Hither Green Lane (1.3 km from Tate Britain)
Lyall Apartment Hotel is situated 5 minutes’ walk from Hither Green Railway Station which provides regular direct services to all central London stations. Free WiFi is available in each apartment and complimentary parking is also provided.
72 Lee High Road (1.8 km from Tate Britain)