Situated 5 minutes’ walk from the centre of Leeds, Premier Inn Leeds City Centre North is directly opposite Leeds Arena, as well as the O2 Academy entertainment venue.
Situated 5 minutes’ walk from the centre of Leeds, Premier Inn Leeds City Centre North is directly opposite Leeds Arena, as well Read more
Situated 5 minutes’ walk from the centre of Leeds, Premier Inn Leeds City Centre North is directly opposite Leeds Arena, as well as the O2 Academy entertainment venue.
Situated 5 minutes’ walk from the centre of Leeds, Premier Inn Leeds City Centre North is directly opposite Leeds Arena, as well as the O2 Academy entertainment venue.
Number of Rooms: 131