Malmaison Leeds Hotel enjoys city centre location, a short walk from the traditional business district, in the middle of the newest commercial area, only 2 minutes from the train station with retail heaven close by.
Malmaison Leeds Hotel Click here to browse more
Leeds England Hotel
|