Novotel Milton Keynes

Layburn Court Saxon Street
Milton Keynes
United Kingdom