Holiday Inn Express Edinburgh City Centre

Holiday Inn Express Edinburgh City Centre

Holiday Inn Express Edinburgh City Centre

Picardy Place
EH1 3JT Edinburgh

Business overview

Holiday Inn Express Edinburgh City Centre

 

Reviews

Our Location