The hotel is ideally located in City Square, very close to Leeds’ main railway station. The hotel is also within walking distance of local businesses and shopping centres and is convenient to several attractions, including the Royal Armouries Museum, City Art Gallery and Kirkstall Abbey.