JURYS INN CROYDON Croydon The hotel is ideally situated for those visiting Croydon or London. East Croydon train station is a short walk away with Lond ... Save Up To 60%