Get Directions to Cheltenham Plaza ← View details Millennium Plaza, Portland St, Cheltenham, Gloucestershire GL52 2NX, United Kingdom, Cheltenham, England Get Directions From* To * — Required information