Premier Inn Edinburgh [Newcraighall]

91 Newcraighall Road, Newcraighall, Edinburgh EH21 8RX