Situated just steps away from Edinburgh Castle, The Witchery by the Castle is a unique and atmospheric hotel known for its gothic charm and breathtaking views of the city. Each of its nine suites is individually designed and lavishly decorated, providing a truly unforgettable experience for guests.