City Stay Apartments Employee Directory
Travel ArrangementsMilton Keynes, United Kingdom0-1 Employees
City Stay Apartments provides executive serviced apartments in central Milton Keynes and Bedford. With the option of short or long term stays, our apartments are the perfect alternative to a hotel room for the business or leisure traveler.