Edinburgh Castle and the Scottish Parliament; Princes Street and the Scott Monument near Waverley Gardens; art galleries and Holyrood House; are all populat attractions during a stay in Edinburgh.