Edinburgh Castle
James VI and I was born in Edinburgh Castle, not Hermitage Castle, as depicted in the film.