Have you ever wanted to stay in a castle and fulfill your lifelong fantasy of being royalty, but just don't have the inheritance? Here are 15 affordable castles you can actually stay in!