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 £75.00 per room

Venue Details & Map

The Station Hotel

Address
14 Staplehurst Road
London
SE13 5NB

Facilities & Accessibility

Accessible Bedroom Facilities
Non-allergenic bedding available
Catering Facilities
Bar
Restaurant
Children Facilities
Childrens menu
Family Rooms
General Facilities
Free WiFi
Room Facilities
Air conditioning

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