To book this hotel go to Accorhotels

Hotel services

ibis

Leeds West

Marlborough Street 23, Leeds, United Kingdom