The Hotel is located 500m from the Leeds City Museum, 550m from the Leeds railway station and 2 km from the St. Peter s Church. Facilities and services include a 24 hrs reception, wireless internet in the lobby, elevator, one restaurant, lounge bar, room..