City Stay Apartments
City Stay Serviced Apartments in Milton Keynes offer a range of serviced apartments and facilities for short stay accommodation.
206 Upper Fifth Street
Milton Keynes
MK9 2HR
Contact Details
Tel 01908664516 Fax 01908 664517 Contact this company online