No image available for this hotel
No image available for this hotel
Leeds, Leeds
Spend a second to
save a fortune!
Spend a second to save a fortune!
24 Park Mount, Kirkstall Flat A, Leeds
Offering garden views, a garden and free WiFi, The Tops Self Catering is located in Leeds, 4.9 km from Leeds Town Hall and 5.1 km from O2 Academy Leeds.
See MoreUsage of subsidiary facilities may incur additional fees