Brook Merrion
Merrion Centre, Wade Lane, Leeds, Leeds, Ls2 8nh
This 3 star hotel is located in the city centre of Leeds and was established in 1963. It is close to the Royal Armouries. The Hotel has a restaurant, a bar and a conference room. All 109 rooms are equ...
More Info