Diamond Town Street
Hotel
Leeds
Your vacation should be comfortable! Hotel «Diamond Town Street» is located in Leeds. This hotel is located in 12 km from the city center.
Apartment 1, Leeds, LS19 7EQ