Travelodge: Travelodge London Park Royal From £109.99 * Prices as marked. * For full terms & conditions, please see the Travelodge UK website.