Search

Search Hotels

Powered by Booking.com

The Station Hotel

Book Now

Reserve a room

Best price guaranteed

About

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.

This content has been supplied by The Station Hotel

Prices

Nightly rate: £67.25 to £129.00 (USD86.77) per room

This content has been supplied by The Station Hotel

Venue Details & Map

The Station Hotel

Address
14 Staplehurst Road
London
SE13 5NB

Look for similar items by category

Is The Station Hotel your business?

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