Answer
Holyrood Abbey, located in Edinburgh, Scotland, served as the sacred venue where Mary of Guise was crowned Queen of Scotland. This historic abbey, renowned for its architectural grandeur and religious significance, witnessed Mary's rise to the Scottish throne, marking a pivotal moment in the nation's history.