Ever dreamt of spending the night in an enchanting castle? You're in luck - discover these beautiful castles in Europe that you can actually afford to sleep in!Read less