Location The hotel is located in Leeds city centre, next to the train station in the city. The Royal Armouries Museum is 8 km and the cathedral of Leeds is 6 km. The hotel is right in the heart of Leeds on a square with a selection of shopping venues...