Novotel Leeds Centre

Rate this item
(0 votes)
Walking distance to the train station; and close to businesses; shopping and nightlife of central Leeds.

Additional Info