Search

Search Hotels

Powered by Booking.com

The Station Hotel

About

Located in London, The Station Hotel boasts a terrace and a bar. Ideally located in the Lewisham district, this hotel features on-site dining. The property is 2.5 km from Greenwich Park and 2.9 km from Greenwich.

All guest rooms in the hotel are fitted with a flat-screen TV. All rooms come with a private bathroom. Guest rooms feature a wardrobe.

A continental breakfast can be enjoyed in the breakfast area.

O2 Arena is 5 km from The Station Hotel. The nearest airport is London City Airport, 7 km from the property.

This content has been supplied by The Station Hotel

Prices

Nightly rate £65.75 (USD 86.79) to £129.00 (USD 170.28) per room

This content has been supplied by The Station Hotel

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