Situated just steps away from the iconic Edinburgh Castle, The Witchery is a unique and atmospheric hotel that serves an exquisite à la carte breakfast. Guests can savor a variety of delectable dishes, including Scottish smoked salmon, traditional Scottish porridge, and freshly baked bread. The charming and historic surroundings add to the overall dining experience.