The Met Hotel Leeds

hotel1_2276_190412.jpg

Located in the heart of this vibrant city, in the central business area, The Met is ideally placed close to local attractions and major transport links including the train station. A leading four-star hotel in Leeds city centre, The Met is one of the first choices for conferences, meetings, special events, dining, short breaks and weekend breaks in Leeds.