Location Comfortable four-star hotel “The Railway Tavern Hotel” is situated in London. It boasts a convenient location within 10 km from the historic city center.Hotel features An excellent selection of local and international delicacies is offered in the inviting on-site restaurant. The stylish hotel bar offers a range of beers, wines, classic cocktails and spirits. Wi-Fi is available throughout the property. Room services are provided 24/7. Please note that the entire hotel is non-smoking.