Tulloch Castle, once seat of Davidson clan of Tulloch and now a boutique hotel, traditionally a place with Scottish Ghosts like the Green Lady.