Offering a favourable location and relaxing atmosphere, Merrion is the right choice of accommodation, while visiting Leeds.