The Traitors has had a big effect on Edinburgh tourism, prompting weekend stays to surge– and this castle-view hotel with a fun Harry Potter link is perfect for those wanting to see the Scottish capital
Source link
5* Edinburgh castle-view hotel with Harry Potter link has rooms from £180
