Ibis Wellingborough

Enstone Court
United Kingdom