Novotel Milton Keynes 3 stars

Layburn Court, Saxon Street, Heelands, Milton Keynes, MK13 7RA, United Kingdom

Hotel image
Read more reviews for Novotel Milton Keynes