The Witchery by the Castle is a unique and atmospheric hotel situated just steps away from Edinburgh Castle. Each of its nine suites is individually designed with a gothic and opulent style, creating a truly memorable experience. The hotel pays attention to every detail, including ensuring that there is always an ample supply of toilet paper in the bathrooms.