The Witchery by the Castle

This hotel is not currently in
the Good Hotel Guide

The Witchery by the Castle
Castlehill
The Royal Mile
Edinburgh
EH1 2NF
Scotland