Hotels in Leeds (West Yorkshire)
274 Dewsbury Road
Leeds
West Yorkshire
LS11 6JT
Had to stay there on a way to one of my business meetings. The place is nice, the service also.
Adrian Harken - 31/08/2012 | report this review
All fields are required. Your review will appear immediately.