Romantic destination at Edinburgh Castle's gates. The Witchery offers exceptional dining and unique hotel suites, showcasing Scotland's finest produce.