The New Ellington Hotel - Gin Garden and Restaurant
0.01 km23-25a York Place, Leeds
Surrounded by Georgian buildings and redefining hotels in the city centre of Leeds, The New Ellington is designed to accommodate the needs of guests who want to both work and relax in the comfort a...