Das Hotel (erst im September 18 eröffnet) liegt mitten in der Innenstadt von Leeds. Im direkten Umkreis befinden sich zahlreiche Geschäfte, Einkaufszentren, Cafés und Lokale. Das Hotel ist zu Fuß unter 10 Minuten vom Bahnhof entfernt. Luxus darf man natürlich nicht erwarten, aber es ist alles vorhanden was man braucht.