Ava Residence
12 Hall Lane, Leeds, LS7 3HE, United Kingdom,Object type: Guest house Leeds
Located 1.5 miles north of Leeds City Centre, Ava Residence offers modern guest accommodation with free WiFi and free parking. The property is set in a resident