Apartment/Flat About North Crescent
North Crescent is a 3-star hotel in Leeds, United Kingdom. It is one of 247 places to stay in Leeds listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
Location
55 North St, Ls2 8Js, Leeds, United Kingdom, Leeds, LS2 8JS, United Kingdom
Loading map…
Frequently asked questions
Where is North Crescent located?
North Crescent is located at 55 North St, Ls2 8Js, Leeds, United Kingdom, Leeds LS2 8JS, United Kingdom.
How many stars does North Crescent have?
North Crescent is rated 3 stars.