8.0
Very good
Choose your language
The site will open on the domain of the language you choose.
14 Staplehurst Road, Lewisham, London, SE13 5NB, United Kingdom
Check Availability
Located in London, Greater London region, The Station Hotel is situated 2.5 miles from Greenwich Park. Featuring a terrace, the property is located within 2.9 miles of Greenwich. The property is 5 miles from O2 Arena and 6 miles from Crystal Palace Park.
All guest rooms are en-suite with free WiFi and are fitted with a flat-screen TV and tea/coffee making facilities. Guest rooms feature a wardrobe.
A continental breakfast can be enjoyed at the property. At The Station Hotel you will find a restaurant serving British cuisine, as well as a bar serving a range of real ales and spirits.
Tower Bridge is 8 miles from the accommodation. The nearest airport is London City Airport, 7 miles from the property.
14 Staplehurst Road, Lewisham, London, SE13 5NB, United Kingdom
See on map
Very good
Overall review scoreOur overall score combines reviews from our booking partners, summarised in our own words, with reviews written directly on Housity. Every review shows where it comes from.
The distance between The Station Hotel and downtown London is 10.7 km.
Subscribe to our newsletter and get the best offers!
By entering your email address, you agree to receive personalized offers and automated commercial communications, including promotions about our products and services, as well as those from selected partners (without sharing your data with third parties). For more details or to withdraw your consent, please refer to our Privacy Policy. You can unsubscribe at any time via the link in the email.