Other Hotels in Leeds - Leeds City Centre 11 Regent Street, Leeds City Centre, Leeds, LS2 7QN Tags: serviced apartments