ibis Leeds Centre Marlborough Street Near University of Leeds
23 Marlborough Street -
Leeds,
GB LS1 4PB