Ibis Leeds Centre Hotel - Leeds
Marlborough Street 23 , LS1 4PB , Leeds , ,United Kingdom
Address: Marlborough Street 23 , LS1 4PB , Leeds , United Kingdom | |
Phone: | |
Web: | |
GPS Lat: 53.798698 , Lon: -1.560574 |
Map
Address: Marlborough Street 23 , LS1 4PB , Leeds , United Kingdom | |
Phone: | |
Web: | |
GPS Lat: 53.798698 , Lon: -1.560574 |