Holiday Inn Express Perth

Metro Hotel

200 Dunkeld Road, Perth, Perthshire, PH1 3AQ
    </