Offering city views, City Stay Apartments - Platform Bedford is an accommodation located in Bedford, 25 km from Woburn Abbey and 30 km from Milton Keynes Bowl. With free Wi-Fi, this 4-star apartment offers a lift.
Number of rooms: 2
45 St Peters Street, Bedford, MK40 2FL, United Kingdom