From converted European castles and palaces, to restored medieval villages, these hotels are the world's most historic (and beautiful).