Delta Hotels by Marriott Waltham Abbey Delta Hotels by Marriott Waltham Abbey Star Rating 4
Old Shire Lane

Created to suit modern travellers, Delta Hotels by Marriott Waltham Abbey is within 3.1 km of Lee Valley White Water Centre. Facilities available to guests include non-smoking rooms and a 24-hour front desk.