Holiday Inn Express Milton Keynes, an IHG Hotel
Holiday Inn Express Milton Keynes, an IHG Hotel
Hotel
Tongwell Street
, Milton Keynes, England, United Kingdom
MK15 0YA
88
Very Good ·
913 reviews