Alton Lodge Hotel

78 Hoole Road
Chester
United Kingdom