Search Hotels

Powered by

The Station Hotel

Book Now

Reserve a room

We Price Match


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


Nightly rate: £68.75 to £129.00 (USD89.07 - USD167.13) per room

This content has been supplied by The Station Hotel

Venue Details & Map

The Station Hotel

14 Staplehurst Road
SE13 5NB


Catering Facilities
Children Facilities
Family Rooms
General Facilities
Free WiFi
WiFi charge
Self Catering Facilities
Barbeque facilities
Service Facilities
Concierge service

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.