For a truly unique and enchanting experience, The Witchery by the Castle is a must-visit hotel within 5 km of Edinburgh's city center. Located just steps away from Edinburgh Castle, the hotel is housed in a historic building with Gothic-inspired interiors. Each room is individually designed and exudes opulence and romance. Guests can indulge in a fine dining experience at the hotel's award-winning restaurant, which offers a menu featuring Scottish cuisine with a modern twist. The hotel's location provides easy access to the Royal Mile, the Scottish National Gallery, and other popular attractions.