The Witchery by the Castle

Musselburgh, United Kingdom

The Witchery by the Castle

The Witchery by the Castle is a restaurant on the Royal Mile near Edinburgh Castle which also provides bed and breakfast accommodation.


Accommodations near The Witchery by the Castle

View more accommodations near The Witchery by the Castle

Nearby Tours & activities