ATM (Premier Inn - Leicester Braunstone South)

Leicestershire - Leicester

Leicester West, Braunstone Lane, Leicester, Aylestone LE3 2FW, UK

LE3 2FW