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 London just a fifteen minutes journey on the frequent rail ... Save Up To 60%