Search

Search Hotels

Powered by Booking.com

The Station Hotel

About

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. 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 km from the accommodation. The nearest airport is London City Airport, 7 km from the property.

Prices

Nightly rate £76.58 per room

Venue Details & Map

The Station Hotel

Address
14 Staplehurst Road
London
SE13 5NB

Booking.com Verified Reviews

Is The Station Hotel your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category