The Witchery by the Castle is a unique and luxurious hotel located near Edinburgh Castle. It features a beauty salon that offers a range of beauty and wellness services. The salon is known for its opulent decor and intimate atmosphere. Guests can indulge in treatments such as facials, massages, body scrubs, manicures, pedicures, and hair styling. The hotel itself offers individually designed suites, a rooftop terrace, and a renowned restaurant. With its proximity to the castle and on-site beauty salon, The Witchery by the Castle is a perfect choice for those looking for a truly memorable stay in Edinburgh.