81 Newport Road
Milton Keynes,
Buckinghamshire
MK13 0AH
01908-313904
Latitude: 52.0656749, Longitude: -0.7925857
10:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa
Actual information about Cuba Hotel of Pub category. Cuba Hotel is located at 81 Newport Road Milton Keynes, MK13 0AH. How to get to Cuba Hotel office? Look at the map below or call them 01908-313904