The Balmoral -Leeds Stunning & Contemporary Apartment
2 Bowman Lane, Apartment 86, Balmoral, Leeds, LS10 1HR, United Kingdom,Object type: Hotel Leeds
Stay in the heart of Leeds – Excellent location - show map One of our bestsellers in Leeds! In the Leeds City Centre district of Leeds, close to Trinity L