Thistle Chapel

Edinburgh, United Kingdom

Thistle Chapel

The Thistle Chapel, located in St Giles' Cathedral, Edinburgh, Scotland, is the chapel of the Order of the Thistle.


Accommodations near Thistle Chapel

View more accommodations near Thistle Chapel

Nearby Tours & activities