Met Hotel Leeds 4-Star

Book this hotel in Leeds, England: North, United Kingdom.

Photos of the 4* Met Hotel Leeds

About the 4* Met Hotel Leeds

The Met Leeds is located in the centre of the city within easy walking distance of the exclusive shopping and popular attractions including the Victoria Quarter and the Royal Armouries. It has an impressive Victorian facade and the recent extensive renovation means that the rooms and public areas are of the very highest 4star standard of any hotel in the city. The rooms all offer highspeed Internet connection telephone CableSatellite television and teaCoffee making facilities.

4* Met Hotel Leeds on a map of United Kingdom

Leeds Bradford Airport 4* Met Hotel Leeds
Flight + Hotel
Hotel Only
Met Hotel Leeds
England: North United Kingdom
Met Hotel Leeds
For nights
Guests in Room 1
Adults Children