Hotels This 16th-Century Castle In Scotland Is For Sale — And It’s Hosted British Royalty For Centuries