The New Ellington Hotel is a 5-minute walk from Leeds Train Station. The Ellington offers large rooms with rain showers, Nespresso coffee machines and free Wi-Fi.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.