The Station Hotel
14 staplehurst road
London Grande Londres
The Station Hotel is located in the Lewisham district in London, 2.5 km from Greenwich Park and 2.9 km from Greenwich. Guests can enjoy the on-site restaurant.
All rooms come with a flat-screen TV. You will find a kettle in the room. The Station Hotel features free WiFi throughout the property.
O2 Arena is 5 km from The Station Hotel, while Crystal Palace Park is 6 km away. The nearest airport is London City Airport, 7 km from The Station Hotel.
Facilities
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
|
|||||||||||||
|
287