RESIDENCE 6

5* HOTEL AND APARTMENTS LOCATED IN THE HEART OF LEEDS.

One of the best hotels in Leeds city centre, and not just a luxury hotel, Residence 6 is the ultimate in short term and serviced apartments Leeds has to offer.

VISIT SITE