Are they though? The Tower of London does good business and no one lives there, Edinburgh Castle never seems short of visitors, more than one National Trust property doesn’t have the ‘original’ owner but still attract the visitors.They are tourist attractions because of the royal family though. I don’t think old castles and palaces they no longer live in get the same level of tourists.