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 in the hotel are fitted with a flat-screen TV. 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. Tower Bridge is 8 km from the accommodation. The nearest airport is London City Airport, 7 km from the property.

Prices

Nightly rate £82.68 (USD 115.68) par chambre

Venue Details & Map

The Station Hotel

Address
14 Staplehurst Road
London
SE13 5NB
Telephone:
+44 20 8463 0367

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