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 and features a luxurious bathroom with a bathtub. The bathrooms are adorned with rich fabrics, antique fixtures, and opulent details, creating a truly indulgent experience. The hotel's location in the historic Old Town makes it an ideal choice for those looking to immerse themselves in Edinburgh's rich history and culture.