Search
Search Hotels
The Station Hotel
Book Now
Book online with our trusted suppliers
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.
Book Now
Book online with our trusted suppliers
Venue Details & Map
The Station Hotel
- Address
-
14 Staplehurst RoadLondonSE13 5NB
Facilities & Accessibility
- Access Inside Building Facilities
- All routes suitable for wheelchair users
- Catering Facilities
- Bar
- Restaurant
- Children Facilities
- Childrens menu
- Family Rooms
- General Facilities
- Free WiFi
- Room Facilities
- Air conditioning